We all know Hollywood is filled with ways to make yourself look younger and for some teen stars to look older.
But what about those lucky celebs who we actually think are younger than they really are.
Today's shocking birthday belongs to Ben Stiller who has turned 50. Happy Birthday Ben!
It got us thinking, who else has us fooled?
There have been internet rumours that Keanu Reeves may be a vampire, because he does not seem to age. But at 51 years old, he is still too young to be Dracula.
Jennifer Lopez gave every 20 something a run fore their money, on the dance floor at the AMAs this month. We just hope that we have these moves when we are 46 years old.
How does Jared Leto do it? He is still able to rock this very outgoing look even at the age of 43.
Comedy actor Paul Rudd turned 46 this year, but there is nothing funny about how shocking that is!
Oscar winner Sandra Bullock is 51 years old, but this actress will always be fun.
It's hard to believe that blonde bombshell, Gwen Stefani, is 46 years old.
Looking at 75 year old Patrick Steward, one thought comes to mind. What face cream is he using, and where can we get it?
It only feels like yesterday when we were watching Alyson Hannigan run after vampires in Buffy The Vampire Slayer. It's hard to believe the actress is now 41 years old.
The biggest shock has to be Big Bang star Jim Parsons who is an unbelievable 42 years old.