Salma Hayek celebrated her 58th birthday on Monday with a photo dump featuring 18 shots of her rocking swimsuits.
“Birthday bikini dump, happy 58th birthday to me! 🎂❤️🎉P.s none of these are throwbacks,” the actress told her Instagram followers.
The Mexico native went on to translate her words to Spanish, writing, “Fotos de cumpleaños en bikini, ¡feliz cumpleaños 58 para mí! 🎂❤️🎉 P.D. ninguna de estas fotos es del pasado.”
She concluded her post with the hashtag “#grateful.”
The tops ranged from sexy halters to plunging necklines, while the bottoms included cheeky hipsters and ruched bottoms. Some ensembles — but certainly not all — featured luxurious kaftans.
The “Magic Mike’s Last Dance” star modeled every look while posing seductively on a yacht.
“BOMBAAAAA🤤,” model Camila Morrone, 27, commented beneath the snaps, as Sharon Stone, 66 — who also lives for a bathing suit thirst trap — added, “Happy birthday you.”
“You look way better at 58 than most 20, 30 year old women 😍 🥵,” one fan remarked, as another echoed in disbelief, “58 ?? Nooo Wayyyyy Whattt ??? Impossible looking like that 😍😍😲🫠.”
“My goodness you look so young,” someone else wrote, while yet another netizen noted, “58 is the new 28 apparently 🔥.”
Last month, Hayek flaunted her curves — and her gray roots — while yachting in Ibiza.
While posing in a yellow two-piece, the “House of Gucci” star held her French braids back to make sure her “white hair” was showing.
Supermodel Linda Evangelista — who shares 17-year-old son Augustin James Evangelista with Hayek’s husband, Kering CEO François-Henri Pinault — dropped numerous yellow heart emojis in the comments section.