Have you ever stopped dead in your tracks after finding out a celebrity's age? Let's be honest, some stars just appear older than they actually are. It could be because they've been around forever (Britney Spears) or because they have an old soul (Adele) — whatever the case may be, their real ages always surprise us.
Click through the gallery to see celebs who are not as old as you thought.
1 of 13
Julianne Hough: 28
Although she's been rocking a more au naturale look these days, many fans still think she looks older than her age.
2 of 13
Britney Spears: 35
Her 2007 public meltdown has really taken a toll on her look.
3 of 13
Courtney Stodden: 22
Maybe her mature look is because she used to be married to a man who was in his 50s!
4 of 13
Lorde: 20
The New Zealand pop star has a maturity in her music that also reflects her appearance.
5 of 13
Meghan Trainor: 23
However, she doesn't care about looking "unconventionally" beautiful. "When I got signed as a songwriter, I immediately thought, 'Oh, no one sees me as an artist because I don't look good enough.'" she said. "So I shut down the whole idea."
6 of 13
Kate Upton: 24
Most fans are shocked to learn the model is still in her early 20s.
7 of 13
Margot Robbie: 26
The Suicide Squad actress' age is so controversial, fans accused her of lying about her age!
8 of 13
Pippa Middleton: 33
Although she's Kate Middleton's younger sister, fans often confuse her with being the older one.
9 of 13
LeBron James: 32
It's hard to believe he's accomplished so much in such a short amount of time.
10 of 13
Willow Smith: 16
Is it just us, or does it feel like she's been 16 for four years now?
11 of 13
Adele: 29
Although Adele has the type of maturity most exhibited by 30-year-olds, she's still in her 20s.
12 of 13
Ali Lohan: 23
Although Ali has denied plastic surgery, fans noticed her face started looking very different over the past few years, resulting in a more mature look.