logo
Getty Images
Getty Images

Salma Hayek Flaunts Her Age-Defying Figure Recreating Swimsuit Photos for '20-Year Challenge'

Pedro Marrero
By Pedro Marrero
Sep 21, 2020
03:30 A.M.

The “Like a Boss” star is looking as good as she did twenty years ago, if not better, as she proudly showed us all on social media to the delight of her many fans.

Advertisement

54-year-old Mexican actress Salma Hayek has no fear about showing herself in a swimsuit as she ages. After all, no one like her to prove that age is just a number, and her recent social media activity is the best example of this.

On September 17-18, 2020, Hayek took to her Instagram feed to slay the “20-Year Challenge,” showing how little her toned and curvy figure has changed in the last two decades, and she can’t be prouder.

Salma Hayek attending the "The Roads Not Taken" press conference during the 70th Berlinale International Film Festival Berlin in Berlin, Germany in February 2020. I Image: Getty Images.

Salma Hayek attending the "The Roads Not Taken" press conference during the 70th Berlinale International Film Festival Berlin in Berlin, Germany in February 2020. I Image: Getty Images.

The first image was posted on a Thursday, the perfect occasion for a throwback on Instagram, and it shows Hayek lying sideways as she poses in a brown bikini for a H&M bathing suit campaign in 1999, as she shared in the caption.

Advertisement

On the next post, Hayek shared two photos taken by her backyard swimming pool, showing the actress in the same pose she made 20 years later and wearing a one-piece swimsuit of nearly the same color of the one she wore in the throwback.

Advertisement

“2020: More than 20 years after my last post. Ready for the weekend! Have a great #Friday!” Hayek captioned the slideshow of images, also writing the caption in Spanish for her Latin American and Spanish fans.

Advertisement

“Still every bit as beautiful,” a fan wrote in the comments section of the post. “Hottest woman alive,” was the opinion of another admirer. “Vintage Salma outdoes the 20-year-younge Salma,” wrote a third user.

Advertisement

RECENT BIRTHDAY

Hayek celebrated her 54th birthday on September 2, 2020, and she treated herself to a day beside the beach, taking to her Instagram feed to mark the occasion with a couple of photos on which she flaunts her fit and body.

“I am very grateful and proud for every single one of my 54 years,” Hayek wrote next to the snapshots, on which she is wearing a yellow one-piece bathing suit with a matching skirt.

Both the swimsuit and the skirt the star wore for her birthday were designed by Melissa Odabash, and Hayek certainly makes the perfect model for the ensemble.

Advertisement
Advertisement
Related posts

Will Smith, 57, and Jada Pinkett Smith, 54, Make a Rare Appearance at Paris Fashion Week with Their Kids and Her Mom — Photos

June 26, 2026

Barack Obama's Reaction Says It All as Michelle Wears a One-of-a-Kind Skirt at Their Latest Outing – Photos

June 17, 2026

Malia and Sasha Obama Make a Rare Outing at the Presidential Center Opening — and Their Looks Are Turning Heads — Photos

June 19, 2026

Richard Gere, 76, and Diana Silvers, 28, Share an On-Set Moment in 'Asymmetry' That Has Stunned Fans — Photos

July 15, 2026

James Van Der Beek's Former Wife Ties the Knot 3 Months After His Passing — See the Wedding Photos

June 02, 2026

Hilary Duff Returns to the AMAs After 21 Years – Fans Say She Looks Just Like She Did in 2005

May 26, 2026

Vera Wang, 77, Debuts New Honey-Blonde Hairstyle and Figure-Hugging Gown at Her Birthday Party — Photos

July 02, 2026

Eva Longoria, 51, Soaks Up the Sun in a Skimpy Animal-Print Bikini on a Marbella Beach — and There's One Thing in the Photos Everyone Is Zooming In On

July 31, 2026

Lisa Rinna Looks Ageless as She Steps Out Around Her Birthday — Video and Photos

July 14, 2026

This Music Legend Turns 78 Today – Fans Say She Still Looks Incredibly Young

May 26, 2026

Tiffany Haddish Stuns in Swimsuit Cover, Sparking Reactions Over Her Look — Photos

May 14, 2026