Celebrities Who Seem to Never Age
Aside from those with an obvious amount of plastic surgery, some famous folk are older than you might think.
Stars like Nicola Coughlan and Anna Kendrick who often portray teenagers on screen, and Jim Parsons, Alyson Hannigan and Gabrielle Union who are also known to take on younger roles, may just surprise you with how old they really are.
Here’s 45 celebrities who find themselves constantly correcting people when it comes to their age.
Nicola Coughlan
Nicola Coughlan, who is best-known for her role as teenager Penelope Featherington in Bridgerton is actually 37 years old.
She told Teen Vogue in April 2024 that the talk about her age is “super funny” and that she’d “never hidden” it. Coughlan has actually had to address the topic numerous times.
Claudia Jessie
Claudia Jessie is another Bridgerton cast member who plays a role much younger than her real age. Jessie is known for her role as 19-year-old Eloise Bridgerton, but in real life the actress is actually 34 years old.
Salma Hayek
Salma Hayek has apparently always had to correct people about her age. She often plays characters who are in their twenties and early thirties, when in reality Hayek is 57 years old.
Gwen Stefani
Gwen Stefani has also claimed that she often has to correct people about her age. With her beautiful youthful looks, it’s hard to believe Stefani is actually 54 years old.
Jennifer Lopez
Jennifer Lopez took the world by storm with her incredible dancing skills before she added singing and acting to the list.
Her active lifestyle has kept her body in incredible shape, so much so that most people don’t realize this stunning celeb is 54 years old.
Ana Carolina Kley Vita, Flickr
Paul Rudd
Paul Rudd has that gentle, baby-face that had some people questioning how he could possibly be taken seriously as a superhero.
Believe it or not, Rudd is actually 55 years old.
Christie Brinkley
American model Christie Brinkley has made an incredibly successful career using her stunning and youthful good looks. She started modeling at age 23, and now her daughters are following in her footsteps.
With long luscious blond locks and the body of a young adult, we refuse to believe Brinkley is 70 years old.
Cindy Crawford
Another beautiful model, Cindy Crawford doesn’t seem to age. Her look-alike daughter, Kaia Gerber is also now using her good-looks on the runway.
Cindy Crawford is pushing sixty at 58 years old.
Matteo Chinellato, Shutterstock
Keanu Reeves
Keanu Reeves is a force to be reckoned with. From Youngblood and Speed to the John Wick series, Reeves has been rocking Hollywood for three decades and we still can’t get enough.
While most people apparently think he’s in his mid-forties, Reeves is actually 59 years old.
Governo do Estado de São Paulo, Flickr
Angela Bassett
Angela Bassett is another stunning actress that often has to correct people regarding her age. The two-time Academy Award nominee has been acting since 1986, and is 65 years old.
John Cho
John Cho, who is best known for his role as Harold in Harold & Kumar Go To White Castle often plays young adults in his films, but he is surprisingly 51 years old.
Charlie Nguyen, CC BY 2.0, Wikimedia Commons
Anna Kendrick
Anna Kendrick is best known for her role as college freshman, Beca in Pitch Perfect, who was apparently 18 in the first film.
However, Kendrick was already in her late twenties at that time. Currently, she’s 38 years old, but often still gets mistaken for teenager.
Cher
While this may not be shocking to everyone, musical icon Cher is currently 78 years old.
She may spend a great deal of her time saving animals and starting a gelato empire, but believe it or not, Cher is still working in the studio and still actively writing her memoir.
Candace Cameron-Bure
Candace Cameron-Bure is best known for her role as D.J. Tanner on Full House and Fuller House. But her youthful looks have her starring in various Hallmark movies, typically as a young woman falling in love.
Cameron-Bure is actually 48 years old.
Lori Loughlin
Speaking of Full House, another celeb famously known for her youthful image is Lori Loughlin, who played Aunt Becky alongside Candace Cameron-Bure—her (much younger) niece.
However, the pair are actually only ten years apart. Loughlin is currently 59 years old.
Halle Barry
Former beauty queen Halle Barry has starred in popular movies like Catwoman and Monster's Ball, where her good looks and impressive fitness skills make it hard to believe she’s already 57 years old.
Gabrielle Union
Gabrielle Union rose to fame through her roles in iconic films like 10 Things I Hate About You,” and Bring It On, where she played high-school aged characters.
At the time of Bring It On, Union was already 27 years old, while most other actresses were closer to the age of their roles.
Union is now 51 years old and still looks like she’s 27.
Jared Leto
Actor Jared Leto looks like he’s in his thirties. But in reality, he’s actually 52 years old. Apparently, Leto credits his youthful appearance to his commitment to avoiding substances and maintaining a healthy lifestyle with an emphasis on exercise and nutrition.
Sofia Vergara
Colombian actress Sofia Vergara gained widespread recognition for her role in Modern Family, where she played the patriarch’s much younger trophy wife.
At 51 years old, she’s still a bombshell.
Nina Dobrev
As with many cast members of The Vampire Diaries, Nina Dobrev doesn’t seem to age. She started playing Elena Gilbert and Katherine Pierce when she was only 20, and today, at 35 years old, she still looks the same.
John Stamos
John Stamos is one of those actors that only gets better with age. He started acting back in 1982 with his debut on General Hospital, and became a household name with his role as Uncle Jesse on Full House.
Today, he’s still making the ladies swoon at 60 years old.
Sandra Bullock
Sandra Bullock also doesn’t seem to age. She started acting back in 1987 and has rocked the Silver Screen consistently since.
She’s another stunning celeb we refuse to believe is 60 years old.
Troian Bellisario
Troian Bellisario’s breakthrough role as teenager Spencer in Pretty Little Liars earned her two Teen Choice Awards. She was already 24 when filming started, making her eight years older than her 16-year-old character.
Today, Bellisario is 38 years old.
Mario Lopez
Best known for his role as AC Slater on Saved by the Bell, Mario Lopez has that soft, gentle face that doesn’t seem to age.
Surprisingly, Lopez is already 50 years old.
Ellen DeGeneres
For years, fans questioned whether Ellen DeGeneres was telling the truth about her age. Many say she doesn’t look a day over 45, but she is actually 66 years old.
According to Redbook, DeGeneres credits her youthful appearance to not wearing heavy makeup.
Vanna White
Wheel of Fortune host, Vanna White has been on the show since 1982. Aside from her talent, White is known for her “timeless beauty.”
While many think she couldn’t possible be much older than 50, she is actually 67 years old.
Pharrell Williams
Pharrell Williams has been asked countless times what his secret is to not aging. He’s said in an interview that aside from drinking a lot of water and exfoliating often, he believes he just happened to get good genes.
Pharrell Williams is looking like he’s 30 when in reality he is 51 years old.
Taraji P. Henson
Actress Taraji P. Henson is an advocate for breaking the stigma associated with perimenopause—which is interesting considering no one would have even thought she would be at that stage just yet.
Henson may not look a day older than 40, but she’s actually 53 years old.
Mariah Carey
If you didn’t already know Mariah Carey’s age, you wouldn’t be able to guess it. The legendary pop and R&B singer has been dubbed the “Queen of Anti-aging” on online forums.
Believe it or not, she’s already 55 years old.
Everett Collection, Shutterstock
Denzel Washington
Denzel Washington’s award-winning career has spanned over 40 years. He was named the best actor of the 21st century by The New York Times in 2020, and continues to be a popular Hollywood hunk today.
There is no possible way he is 69 years old.
Jamie Lamor Thompson, Shutterstock
Alyson Hannigan
This one will shock you.
Alyson Hannigan, popularly known for her roles in American Pie, and Buffy the Vampire Slayer, doesn’t look a minute over 30…but in reality, she’s actually 50 years old.
Carly Rae Jepson
Pop star Carly Rae Jepson, known for her first viral hit, “Call Me Maybe,” is often mistaken for a young adult—even getting carded at certain establishments.
Fans struggle to believe she’s actually 38 years old.
Andrea Barber
There must have been something in the water at the Full House set, because here we have another cast member making the list.
Andrea Barber, who gained prominence as Kimmy Gibbler on Full House and Fuller House, looks at least ten years younger than she actually is.
Barber is 47 years old.
Featureflash Photo Agency, Shutterstock
Jodie Sweetin
While we’re at it, we might as well mention Jodie Sweetin, who played Stephanie Tanner on Full House. She, too, hasn’t aged a day.
She was just five years old when she starred on the family drama. Today, she’s 42.
Freddie Highmore
Freddie Highmore, the Charlie and the Chocolate Factory star won the Critics' Choice Movie Award for best young performer in both 2005 and 2006. He also earned a Golden Globe nomination for his role as Shaun Murphy, a surgeon with autism, on The Good Doctor.
While many people believe he’s somewhere in his twenties, he is actually 32 years old.
Thomas Brodie-Sangster
Many people think Thomas Brodie-Sangster—who starred in films like Love Actually” and Nanny McPhee—is barely an adult. But in reality, he has been acting for over two decades and is 34 years old.
Jim Parsons
Jim Parsons rose to fame as 27-year-old genius, Sheldon Cooper in The Big Bang Theory. Even then, viewers had a hard time believing his character was in his late twenties.
However, at the time of filming, Parsons was already 34. Today, he is 51 years old, but you wouldn’t know it.
Featureflash Photo Agency, Shutterstock
Michelle Pfieffer
No one can deny that Michelle Pfieffer looks significantly younger than she really is. With that said though, Pfieffer doesn’t do much to avoid aging. In fact, she is hoping to age with grace.
She once said in an interview, “All I really care about, is that I'm able to age gracefully and that I don't ever look like a wax figure of myself.”
Pfieffer surprises us all at 66 years old.
Justin Hartley
Hollywood heartthrob Justin Hartley, known for his roles on This Is Us and Tracker, doesn’t appear to age either.
He’s apparently been asked many times what his true age is. Believe it or not, he’s 47 years old.
Katie Holmes
Katie Holmes has always had a sweetness about her that makes her appear much younger than she actually is.
She was 19 when she began her role as young teen Joey Potter on Dawson’s Creek, and many people say she doesn’t look like she’s aged at all since.
Today, Holmes is 45 years old.
Chris Rock
Maybe it’s his voice, or maybe it's his infectious laugh, but there’s something about Chris Rock that makes it impossible for us to believe he’s almost sixty.
That’s right, Chris Rock is 59 years old.
Julia Louis-Dreyfus
You’ll recognize Julia Louis-Dreyfus from her role as Elaine on Seinfeld, which ended over two decades ago. Yet, Louis-Dreyfus still looks the same.
Believe it or not, she’s 63 years old now.
Alexa Demie
Alexa Demie’s age has been the subject of speculation on more than one occasion. The actress plays a teenager on Euphoria, which has had many people questioning whether she was closer to the character’s age, or older.
We’re here to tell you she’s actually 33 years old.
Gwyneth Paltrow
Gwyneth Paltrow’s silky-smooth skin and luscious blond locks give the illusion that she can’t possibly be much older than 40—but the truth is, she’s actually 51 years old.
However, Paltrow does actively work to keep her skin healthy using a strict skincare routine that includes oil-pulling and lymphatic drainage.
Red Carpet Report on Mingle Media TV, Flickr
Anne Hathaway
Some people have said that Anne Hathaway will never look a day over 30. Hathaway credits this to her strict skincare routine, which includes wrinkle creams and drinking plenty of water.
Hathaway may not look it, but she is 41 years old.