Salma Hayek never puts a foot wrong when it comes to fashion and this was evident in the many birthday tributes that were paid to her over the weekend.
MORE: Salma Hayek leaves fans speechless in latest swimsuit video
The Frida actress marked her 56th birthday on September 2 and many of her famous friends took to social media to mark the occasion.
This included her hair stylist Jennifer Yepez, who shared a series of photos and videos of Salma from the past year.
VIDEO: A look at Salma Hayek's family life away from the spotlight
Among these was footage of Salma walking into a hotel suite dressed in a diamond emblazoned dress, with her brunette hair styled in a chic updo.
MORE: Salma Hayek spends day out with friend Leonardo DiCaprio
MORE: Salma Hayek stuns in fishnets and long hair extensions in new photo
The Eternals star looked incredibly stylish in the gown, which featured a low-cut neckline and cinched in at the waist to enhance Salma's enviable figure.
Fans were quick to comment on the post after Jennifer shared it over the weekend. "One of the most beautiful women in the world," one wrote, while another remarked: "Salma is so stunning." A third simply responded with a fire emoji.
Salma Hayek looked stunning in a blue gown in an unearthed video posted by her hair stylist Jennifer Yepez
The Hollywood star also marked her birthday on Instagram, sharing an update with her fans revealing what she did to celebrate.
MORE: Salma Hayek looks fabulous in backless swimsuit as she prepares for new adventures
MORE: Salma Hayek shares dreamy bikini selfie - and you should see the pool!
The actress made sure she made the most of her day and headed out on a boat with her friends. Standing out from the crowds, Salma was dressed in a daring red bikini and was captured dancing while out at sea.
In her caption, she wrote: "Happy 56th birthday to me!!!" before writing the same message in Spanish and adding several red-themed emojis after it.
Salma's tribute from her good friend and hair stylist
Last month, meanwhile, Salma nearly broke the internet when she took to Instagram to share a stunning bikini photo with her 21.6 million followers.
MORE: Salma Hayek's new family photo gets fans talking
MORE: Salma Hayek shares selfie from bathtub in London home
In the photo, she hung onto a railing and leant back on an epic terrace, and though the view certainly commanded attention, it was, of course, Salma's appearance that stole the show.
The Frida actress has a fabulous sense of style
The star sported a black bikini with a plunging neckline, which was just barely covered by the striped towel she has draped over her shoulders.
READ: Salma Hayek glows in dressing gown selfie exposing two chest tattoos
SEE: Salma Hayek wows with natural hair colour in gorgeous beach photos
She fit into the tropical location perfectly by topping off the beachy look with a straw hat and oversized sunglasses. She captioned the stunning post with: "Ready for the week," as well as: "Lista para la semana," which is the Spanish translation.
Read more HELLO! US stories here
Like this story? Sign up to our HELLO! Mail newsletter to get other stories like this delivered straight to your inbox.