SALMA Hayek showed off her stunning figure in a plunging rainbow swimsuit as she celebrated her 58th birthday on a yacht on Monday.
The Eternals actress posted swimsuit photos and a video of herself dancing on Instagram to commemorate another trip around the sun.
Salma, 58, captioned the video, "This was my summer song for 2024."
The Oscar nominee was shown vibing to Beso (Fruta Fresca) by Carlos Vives and Wakyin while in a scenic coastal locale.
She sported a black bikini under a see-through, floral-print coverup as she grooved the viral hit on the deck of a luxurious yacht.
Salma swung her wet hair back and forth and held her arms up above her head, showing off her ageless beauty while giving in to the beat.
READ MORE ON SALMA HAYEK
The House of Gucci star followed up the dance video with a "bikini dump" post.
"Birthday bikini dump, happy 58th birthday to me!" she wrote.
She added, "P.s none of these are throwbacks," letting onlookers know that her figure is still flawless, even at age 58.
Salma posed in a plunging, rainbow-print one-piece, showed off her curves in a pink and purple bikini, and looked majestic against the horizon in an orange-and-white print bikini and a matching sheer coverup.
Most read in Showbiz
She flexed her defined physique in a black bathing suit and got a bit cheeky, in another photo that showed her from behind.
Salma's fans flocked to the comment section to praise the actress with one person writing, "One of the sexiest women alive."
"58 is the new 28 apparently," commented another.
"The photos are a gift to us," added a third.
A fourth commenter wrote, "She is so gorgeous. Been in love with her for like over 20 years and she still looks the same."
"Happy Birthday, Salma!" added another.
Birthday bikini dump, happy 58th birthday to me! P.s none of these are throwbacks."
Salma Hayek
PERFECT COMBINATION
Last month, Salma not only showed off her bikini body but also her greying hair in a social media post.
"Yellow bikini + White hair = perfect combination #ibiza
Bikini amarillo + Cabello blanco = combinación perfect," she .
In the first photo, the actress held onto a flag pole on a boat in the middle of the water with the flag of Spain attached to it.
Her cleavage popped out of her small yellow bikini and she showed off her stomach in it.
Salma had sunglasses on her face to shield her eyes from the sun.
She wore her hair in two pigtail braids.
The second photo showed off her white hair as she rested her hand on her head.
White hairs popped out at the roots of her black hair.
Salma's followers praised the actress and told her to leave the grey hairs.
"How beautiful. Leave you gray hairs," one fan wrote.
"Love that you're embracing your white hair," added another.
"Wow. Grey suits you. How beautiful," wrote a third Instagram user.
"Gorgeous as always. Thank you Queen Salma for showing your true colors and grey roots," wrote one last fan.
'FREE HAIR DAY'
Recently, Salma shared more bikini pictures while on a boat.
"Bad hair day or free hair day? Día de cabello rebelde o cabello libre? #badhairday #freehair," she captioned the .
Salma shared three photos on her Instagram as she wore a magenta bikini.
READ MORE SUN STORIES
In two photos, the actress had her eyes closed and her head tilted back.
Her curly black hair flowed in the wind and her grey roots were visible again.