Whether they got their big break young, got famous playing older characters, or just seem wiser than their years, there are some celebrities whose ages you may overestimate. One star on this list was 25 when she was cast as a middle-aged mom. Another walked down in the aisle in a very high-profile marriage when she was barely out of her teens. Others just have a worldly vibe. Read on for 15 celebrities who are younger than you would have thought, and see which ones shock you the most
1 | Jennifer Lawrence
Kathy Hutchins/ShutterstockSure, one of her biggest roles was teen revolutionary Katniss Everdeen in The Hunger Games movies, but Jennifer Lawrence has also played characters much older than herself throughout her career. That's why it may be surprising to learn that she's only 30.
2 | Keanu Reeves
DFree/ShutterstockKeanu Reeves' action hero John Wick gets more grizzled as the series goes on, but the actor himself is just 56.
3 | Hailey Bieber
Cubankite/ShutterstockHailey Bieber has been a married lady for almost three years (with her relationship with former teen idol Justin Bieber garnering a lot of tabloid attention), and she already has all of that life experience at the tender age of 24.
RELATED: 25 Former Child Stars You Won't Believe Are in Their 40s.
4 | Bella Hadid
Ovidiu Hrubaru/ShutterstockModel and Gigi Hadid's big sister has always had a sophisticated look, and it feels like she's been walking runways forever. In reality, she's just 24 years old.
5 | David Harbour
DFree/ShutterstockDavid Harbour plays the ultimate father figure on Stranger Things, and then there's that mountain man beard. The actor is just 46, however, and seems even younger at heart.
6 | Anya Taylor-Joy
Ga Fullner/ShutterstockIt's not that Emma's Anya Taylor-Joy plays characters who are significantly older than her; it's that she has a poise and a timelessness that makes her seem like she's been in this world longer than 25 years.
7 | Christian Bale
Tinseltown/ShutterstockChristian Bale is known for transforming himself for roles, so it's easy to lose track of what he actually looks like IRL. The Oscar winner is 47 years old.
For more celebrity trivia sent right to your inbox, sign up for our daily newsletter.
8 | Tilda Swinton
DFree/ShutterstockNo, Tilda Swinton is not an eternal goddess from another world. She's a 60-year-old human actor—as far as we know.
9 | Leonardo DiCaprio
DFree/ShutterstockLeonardo DiCaprio has been in our lives for so long and played so many acclaimed roles that it's tempting to just hand over the Lifetime Achievement Award now. But it's a little early for that, as he's just 46.
10 | Elisabeth Moss
DFree/ShutterstockOne of Elisabeth Moss' breakout roles was playing the teenage First Daughter on The West Wing. But since then, it seems like the actor takes on really serious, adult fare, from Mad Men to The Handmaid's Tale. It's almost shocking that she's just 38.
11 | Jason Momoa
Featureflash Photo Agency/ShutterstockWith his striking stare and copious facial hair, Jason Momoa is the opposite of baby-faced. Would you be surprised to hear that the Aquaman star is only 41?
12 | Zendaya
Ovidiu Hrubaru/ShutterstockZendaya is a film and TV star who's also an activist and a fashion icon. And she's gotten that far in a mere 24 years.
13 | Pierce Brosnan
Featureflash Photo Agency/ShutterstockWith his grown sons making names for themselves in the fashion industry and the actor himself letting his silver fox run free, it may be news to you that Pierce Brosnan is 68.
14 | Margot Robbie
DFree/ShutterstockMargot Robbie burst only the scene and immediately started not only claiming formidable roles but also developing projects behind the scenes. All that is even more impressive when you learn that she'll only be turning 31 this year.
15 | Kenan Thompson
Ron Adar/ShutterstockHe may be the longest-serving current SNL cast member of all time, but that doesn't make Kenan Thompson one of the oldest. He was hired when he was just 25 and is only 43 now.