
Cara Delevingne is a very mature-looking 22 years old.

While Selena Gomez, 22, still looks like she belongs on the Disney channel.

Heidi Montag is aging quickly at only 28.

Even as a mother, Kyla Pratt is still looking young at 28.

Jaime Pressly looks way older than 37.

All that vampire slaying must have kept Sarah Michelle Gellar looking young. We can't believe she's 37!

Ariana Grande looks - and talks - like a baby even though she’s 21.

Dakota Fanning, 21, grew up and looks like she’s been able to drink for a few years.

Cameron Diaz looks pretty, but her age is showing at 42.

Meanwhile Gabrielle Union, 42, still looks fresh and free. (Maybe it’s D-Wade keeping her young.)

Mary Kate and Ashley Olsen look way older than 28--maybe it’s the clothes and lack of smiles.

But looking awesomely young at 28 is Emmy Rossum.

Anne Heche doesn’t look extremely old at 45.

But when you compare her to Pauley Perrette, 45, you wouldn’t guess they were the same age.

Jamie Lee Curtis’ gray hair gives away her age at 56.

But Michelle Pfeiffer, also 56, is still giving us plenty of sexy.

Madonna's body is in great shape, but she’s beginning to look 56 if you look at her face.

Sharon Stone, 56, is keeping her wrinkles at bay, We wonder what her secret is.

Leighton Meester looks like she's in her early 30s, even though she’s turning 29 next month.

Olesya Rulin, 29, still looks like a teenager with 30 right around the corner.

