Salma Hayek is redefining what it means to be a cover star — and she’s doing it in a bikini at 58.
The Oscar-nominated actress, producer, and style icon has made her Sports Illustrated Swimsuit debut, gracing the cover of the magazine’s highly anticipated 2025 issue.
Shot against the breathtaking beaches and jungles of Mexico, the shoot is a celebration of sensuality, self-confidence, and timeless beauty.
The Frida and House of Gucci star wowed in a series of barely-there bikinis, sheer fabrics, and dazzling body chains, posing confidently in everything from a safari-inspired zebra set to a red plunge swimsuit with a dramatic sarong flowing behind her.
In one unforgettable image, she wears nothing but sheer chainmail bikini bottoms and layered gold body jewellery — a confidence-demanding look that proves Hayek isn’t just embracing midlife, she’s owning it.
View this post on Instagram
Photographed by Ruven Afanador at the exclusive Cuixmala resort, the shoot epitomises tropical glamour. Hayek’s wardrobe is high fashion meets beach babe. Her signature waves, soft makeup, and glowing complexion keep the focus on her natural beauty.
View this post on Instagram
Speaking about her inclusion in the iconic swimsuit edition, Hayek admitted she was taken aback:
“I remember when I was young, a long, long time ago, I was always excited to see the Swimsuit issue of Sports Illustrated, and (thinking) ‘Who’s going to be in it?'” she told Sports Illustrated while on shoot in Mexico.
“Of course, I didn’t look like a model, so it never crossed my mind that one day I would be in it,” added Hayek.
“If somebody had told me I was gonna be in it at 58, I would have sent them to the madhouse, but the world has changed, and that’s exciting,” she adds.
Married to French billionaire François-Henri Pinault, Hayek has long been an advocate for women celebrating their power at every age. With this latest shoot, she joins an empowering wave of over-50 women in fashion — showing that beauty doesn’t come with an expiration date.
Feature Image: Instagram