1.
To me, there's no way Harry Shum Jr. is over 35.
But he IS. Harry Shum Jr. is 40.
But in reality, she is 38.
But people, Andrew Garfield is also 38!
And yet, Gabrielle Union is 49.
But in real life, Sandra Bullock is 57.
But the fact is, Vin Diesel is 54.
7.
I thought Gabourey Sidibe was like...26, and I just asked my sister and she thought she was 25.
8.
Zoe Kazan is like 27, right?
9.
I thought Sebastian Stan was like 35.
10.
In my opinion, Dave Franco is 33.
In reality, Dave Franco is 37.
11.
I thought Josh Duhamel was 42 max.
12.
We can all agree that Thomas Brodie-Sangster is 22, right?
13.
Adam Driver seems 32.
And yet, Adam Driver is 38.
14.
I was pretttyyy sure Eddie Redmayne is 33.
But no. Eddie Redmayne is 40.
15.
If you asked me, LL Cool J is 45.
But his birth certificate would confirm he is 54.
16.
I would have guessed that Jennifer Lopez is 39.
17.
Shawn Wayans is 40 in my head.
18.
I thought Martha Stewart was around 65.
But Martha Stewart is 80 — 80!!!
19.
Common has gotta be 42 at MOST.
20.
I'd have said Nicola Coughlan (from Bridgerton) is 28.
21.
I thought Keegan-Michael Key was no older than 44.
22.
I truly thought Alison Brie was 32.
Turns out Alison Brie is 39.
23.
Who else here thought Pharrell Williams was 38?
Because you're wrong. He's 49.
24.
In my brain, Laverne Cox can't be older than 40.
But in reality, she's 50.
25.
I would have guessed Kieran Culkin is around 35...tops.
26.
In my personal opinion, Jim Parsons is 40.
27.
I 100% thought Natalie Dormer was younger than 35.
But Natalie Dormer is 40.
28.
In my silly little head, I thought Bianca Lawson was no older than 25.
In actuality, Bianca Lawson is 43.
29.
IDK, I just figured Gina Rodriguez was 31.
News flash: Gina Rodriguez is 37.
30.
Rob Lowe is 49 to me.
The fact is, Rob Lowe is 58.
31.
And finally, Jason Earles from Hannah Montana seems like he is 24-ish.
But nope! Jason Earles is 45.