Celebs who look much younger than they are

The most surprising birthdays
Lenny Kravitz
Nicola Coughlan
Shakira
Reese Witherspoon
Carmen Dell'Orefice
Justin Long
Mila Kunis
Avril Lavigne
Vera Wang
Halle Berry
Jennifer Lopez
Joseph Gordon-Levitt
Bianca Lawson
Pharrell Williams
Sandra Bullock
The most surprising birthdays

While fame does not equal a fountain of youth, you may be shocked to learn how old some celebrities really are. Take actor Jeff Goldblum here. Any guesses on his age? Well, born in 1952, he's already older than 70!

Lenny Kravitz

Lenny Kravitz is almost 60! Born in 1964, his strong body, hip style, and all-around vibes don’t let on that he’s almost entitled to some seniors discounts!

Image: Lennykravitz / Instagram

Nicola Coughlan

This Irish actor clearly looks much younger than she is, which has allowed her to take on recent roles as a teenager in the hit shows ‘Bridgerton’ and ‘Derry Girls.’ But not even close! Born in 1987, she’s in her late 30s!

Shakira

Shakira came into this world in 1977, but even though she’s in her mid-late 40s, she still looks incredibly young. But that didn’t make her any less angry when her long-term partner left her for a 24-year-old. Oh well! Shakira ended up on top with a viral revenge song and remains confident in her beauty and talent.

Reese Witherspoon

Just one year older than Shakira, this American actress was born in 1976 and is even closer to the big 5-0. Who could guess? She attributes her great skin to a healthy lifestyle and a strict 13-minute skin-care regime… but genetics must play a part.

Carmen Dell'Orefice

Born in 1931, Carmen Dell'Orefice is one of the oldest living models still working. While she doesn't look like she's 20 anymore, her confidence, style, and excellent bone structure make it pretty shocking that she's well into her 90s!

Justin Long

This baby-faced actor hasn’t changed much since he first appeared in movies in the early 2000s. Can you believe that he was born in 1978 and is already in his mid-40s?

Mila Kunis

Born in 1983, this Ukrainian actress recently turned 40. Even though she first appeared on screens when she was just 14 in ‘That 70’s Show,’ she looks more like she’s in her 20s today!

Avril Lavigne

Born in 1984, this teen pop icon is now pushing 40. But somehow, she still kind of looks exactly the same as she did when she was singing ‘Sk8er Boi’ in the early oughts.

Vera Wang

Would you ever guess that the fashion designer is in her mid-seventies? Born in 1949, Wang sent shockwaves around the world after she showed off a snap of her in a sports bra and shorts, and then people connected it with her birthday. “I guess it’s just that people have an idea of what 70 looks like today,” she told People of the overwhelming response to her viral snap. “I have so many friends that are 65 to 70 that look fabulous. But I have to say that hopefully, it’s a good thing.”

Halle Berry

Wow! This Oscar-winning actress was born in 1966, also putting her in her late 50s. Berry herself has attributed much of her youthful glow to her good genes but also uses good products to clean her face, gets regular facials and while she doesn’t totally avoid the sun, she doesn’t seek it out either.

Jennifer Lopez

It’s pretty incredible how J-Lo has managed to avoid aging in the last 20 years! Born in 1969, she’s already in her mid-50s. And while she’s married to Ben Affleck, who is three years her junior, she looks MUCH younger than him.

Joseph Gordon-Levitt

We first met him as a child back in the 1992 film ‘A River Runs Through It,’ and unlike many child stars, he’s hardly changed since then! Born in 1981, he’s settling into his 40s in style.

Bianca Lawson

This actress played a high-school character in 1997 in ‘Buffy the Vampire Slayer.’ Then, 12 years later, she played a high-schooler again in ‘Pretty Little Liars.’ Born in 1979, she’s now in her mid-40s and is even two years older than her step-sister Beyonce, who is also still looking great!

Pharrell Williams

This producer and singer has hardly changed since the early 2000s, but recently celebrated his 50th birthday! No wonder he wrote the song ‘Happy!’

Sandra Bullock

Born in 1964, this gorgeous actress is almost 60 years old. Would you be able to guess? She’s admitted to trying experimental facials, said she exfoliates once a week and is dedicated to her fitness routine.