Salma Hayek has hardly aged a day over the past 20 years.

The “Frida” actress posted two photos this week, one from a photoshoot in 1999 and another from 2020.

“This photo is from a European bathing suit campaign I did for H&M in 1999,” Hayek captioned the first photos of her in a brown bikini.

RELATED: Salma Hayek And More Stars Show Off Their Natural Hair Colour And Grey Roots In Quarantine

Hayek then followed it up with a poolside recreation. She wrote, “2020: More than 20 years after my last post. Ready for the weekend! Have a great #Friday!”

RELATED: Salma Hayek Recalls Director Telling Her To ‘Sound Dumber And Speak Faster’

Hayek celebrated her 54th birthday earlier this month with more swimsuit pics, including gorgeous black and yellow one-pieces.