Bikini Glamour After 40: Gorgeous Hollywood Stars Who Are Redefining Ageless Beauty

Mason Zimmer | March 7, 2025 6:00 pm

Throughout so much of human history, the world has had an obsession with youth. While that may have had to do with low life expectancy and related anxieties in centuries past, that fixation is no less powerful in an image-conscious modern society.

For that reason, the sad truth is that when people start to get older, it can be hard for them not to feel like their best days are over. But they don't have to be. And while it's true that the average person may not have the resources these celebrities over 40 do, that doesn't mean they're any less capable of looking beautiful and glamorous in a bikini.

Jennifer Lopez

Jennifer Lopez Hosts "Carnival Del Sol" At Drai's Beach Club - Nightclub
Ethan Miller/Getty Images
Ethan Miller/Getty Images

When the popular singer and actress was 47, she hosted the 2016 Carnival Del Sol party in Las Vegas, which saw her don some appropriate beach wear. That included the bikini top shown here and demonstrated how incredible she looked approaching middle age.

Indeed, she would later demonstrate that the same is true at 55, as she rocked an even more revealing bikini in the video for "Can't Get Enough" featuring Latto. Considering how hard she works in her performances, staying in shape seems to come with the territory.

ADVERTISEMENT

Heather Graham

ADVERTISEMENT
heather graham2
John Parra/Getty Images for Sandals Resorts
John Parra/Getty Images for Sandals Resorts
ADVERTISEMENT

Heather Graham is an underrated performer in many ways, as she's always been a natural actress and a charming, ebullient presence throughout her body of work. And in recent years, it's been abundantly clear how gracefully she's been aging.

ADVERTISEMENT

Her beauty is as captivating at 53 as it was when she was just starting out, and this photo — taken at a Jamaican resort in June 2023 — proves that beyond a shadow of a doubt. Here's to many more years of her!

ADVERTISEMENT

Eva Longoria

ADVERTISEMENT
ADVERTISEMENT
Hard Rock Hotel Ibiza Presents The Global Gift Beach Party
Iconic/All/GC Images via Getty Images
Iconic/All/GC Images via Getty Images
ADVERTISEMENT

After she got her big break on Desperate Housewives, Eva Longoria developed a reputation as an actress of incredible glamor and poise. Indeed, it's not exactly a coincidence that two of her biggest and most enduring endorsements came from the personal care brand L'Oréal and the fashion brand New York and Company.

ADVERTISEMENT

Although this photo — which saw her playing volleyball in Ibiza, Spain — was taken in 2017, she had already passed her 40th birthday by then and still looks incredible at 49.

ADVERTISEMENT

Mary J. Blige

ADVERTISEMENT
ADVERTISEMENT
Celebrity Sightings In Miami - March 12 2022
MEGA/GC Images via Getty Images
MEGA/GC Images via Getty Images
ADVERTISEMENT

Although she's been a respected figure in R&B since her 1992 debut album, What's The 411?, Mary J. Blige has since gone on to be a nine-time Grammy-winning music legend and an Oscar-nominated actress. Yet, while it's certainly understandable to see her beauty as secondary to these incredible accomplishments, that also can't be denied.

ADVERTISEMENT

Indeed, even a picture that isn't posed to be as flattering as possible —as this candid 2022 photo from Miami shows her squinting from the Sun glare while she gets out of her lounger — shows that she looks as naturally lovely in a bikini at 51 as she did at the start of her career.

ADVERTISEMENT

Gabrielle Union

ADVERTISEMENT
ADVERTISEMENT
Celebrity Sightings In MIami Beach - June 15, 2023
MEGA/GC Images via Getty Images
MEGA/GC Images via Getty Images
ADVERTISEMENT

Gabrielle Union has always looked very healthy and youthful, which is likely how she was able to convincingly play high school students in movies like Bring It On when she was pushing 30. Yet, while that movie was released over 20 years ago, you wouldn't know it from looking at her.

ADVERTISEMENT

After all, this photo from Miami Beach shows her with a trim figure and enviably clear skin at the age of 50. You'd be forgiven for thinking it was taken a decade earlier.

ADVERTISEMENT

Teri Hatcher

ADVERTISEMENT
ADVERTISEMENT
Nautica Malibu Triathlon
Jordan Strauss/WireImage via Getty Images
Jordan Strauss/WireImage via Getty Images
ADVERTISEMENT

Although she's not technically wearing a bikini in this photo, this sporty workout attire shows clearly that Teri Hatcher could easily rock one as she lounged after completing this grueling triathlon in Malibu, California. It happened back in 2009 but she was 45 at the time.

ADVERTISEMENT

That event also made it clear how the Desperate Housewives star maintains her figure so effectively, as she's not afraid to push her body to the limit for fitness and personal fulfillment. She still looks great over a decade later, too.

ADVERTISEMENT

Padma Lakshmi

ADVERTISEMENT
ADVERTISEMENT
Celebrity Sightings In Miami - February 8, 2015
Miami Photo/GC Images via Getty Images
Miami Photo/GC Images via Getty Images
ADVERTISEMENT

Although she broke through as a model, Padma Lakshmi has also written multiple cookbooks. It's also clear that she's long been following her own healthiest advice because there's little difference between how she looks at 53 compared to this joyful bikini photo from when she was 45.

ADVERTISEMENT

Her writing and TV work has long made it clear that she has a sophisticated, international palate, but the way she hardly seems to have aged at all also shows her dedication to a healthy lifestyle.

ADVERTISEMENT

Naomi Campbell

ADVERTISEMENT
ADVERTISEMENT
Naomi Campbell and Boyfriend Sighting in Ibiza - June 9, 2012
Europa Press sp/Europa Press via Getty Images
Europa Press sp/Europa Press via Getty Images
ADVERTISEMENT

The legendary model has always impressed with her beauty, and her body was even fit for the overly critical and exacting standards of the '90s fashion industry. However, not a lot has changed on that front since her heyday.

ADVERTISEMENT

Indeed, she still looked absolutely stunning in this bikini during a 2012 trip to Ibiza when she was 42. And she could probably pick that same one up at the age of 54 and look exactly as incredible. She doesn't mess around.

ADVERTISEMENT

Demi Moore

ADVERTISEMENT
ADVERTISEMENT
Actress Demi Moore On The Set On Charlie's Angels 2
Mel Bouzad/Getty Images
Mel Bouzad/Getty Images
ADVERTISEMENT

When this photo was taken in 2002, veteran actress Demi Moore was filming Charlie's Angels: Full Throttle and was just a couple of months away from her 40th birthday. Clearly, at least a couple of scenes required her to wear a bikini, and it was a look she rocked with poise.

ADVERTISEMENT

Of course, Moore has famously aged incredibly in the decades since. So, while she could certainly sport a bikini confidently at 40, it would hardly be surprising to learn that she looks just as stunning in one in her 60s.