Get all your news in one place.
100's of premium titles.
One app.
Start reading
Daily Mirror
Daily Mirror
Entertainment
Brogan-Leigh Hurst

Salma Hayek looks ageless as she recreates iconic swimsuit snap from 21 years ago

Salma Hayek looked totally ageless as she recreated a throwback snap from her modelling days.

The stunning actress, who is now 54, shocked her Instagram fans with an image from the archives during a swimwear shoot for H&M in 1999.

Mum-of-one Salma posted the original image on her social media profile earlier last week.

She wrote: "This photo is from a European bathing suit campaign I did for H&M in 1999."

Salma was aged 33 during the shoot 21 years ago, and proudly flaunted her killer curves and toned abs.

Just moments later, she shared a snap taken now in the same pose to recreate the iconic shoot.

Salma in 1999 posing for H&M (Instagram)

She wrote: "2020: More than 20 years after my last post. Ready for the weekend! Have a great  #Friday!"

Salma still holds her incredible physique, with her gym-honed curves being on full display in her new snap.

She oozes glamour in a mocha swimsuit and mirrored sunglasses, adding an over-sized hat to top off the look.

She looks just as incredible in 2020 (Instagram)

The gorgeous model was soaking up the sun in the glowing snap as she rested on a swimming pool diving board.

Fans loved her latest snap, and sweetly commented on how she hasn't aged in the comments section.

One gushed: "Still every bit as beautiful."

A second added: "Omg ur my women crush everyday! From Dusk till Dawn to now u are perfect".

Salma and her husband Francois-Henri Pinault (Getty)

Salma was recently named as one of the wealthiest females among the 150 women on this year's Sunday Times Rich List as her husband François-Henri Pinault oversees luxury brand Gucci.

The model and actress married her husband in February 2009.

She is best known for her roles in Grown Ups and Like A Boss, and has carved herself out an incredible acting career.

Do you have a story to sell? Get in touch with us at   webcelebs@trinitymirror.com   or call us direct 0207 29 33033.

Sign up to read this article
Read news from 100's of titles, curated specifically for you.
Already a member? Sign in here
Related Stories
Top stories on inkl right now
One subscription that gives you access to news from hundreds of sites
Already a member? Sign in here
Our Picks
Fourteen days free
Download the app
One app. One membership.
100+ trusted global sources.