Salma Hayek is basking in the sun.
The 51-year-old actress shared a photo of herself in a purple bikini that accentuated her curves on Instagram, Saturday.
Hayek completed the bikini look with a fedora hat, sunglasses and a long chain necklace.
The seaside look is one of several Hayek has sported — and showed off — this year.
Back in August, the mother of one shared a photo of herself in a tropical outdoor shower wearing a different bikini.
She captioned the photo on Instagram, “#water the most beautiful delicious and precious necessity of humans.”
RELATED VIDEO: Salma Hayek Claims ‘Monster’ Harvey Weinstein Threatened to Kill Her If She Refused His Demands
“I’m not going to lie to you, I would like the curve to go in instead of out in some places, but I love a little curve,” she shared, adding, “I love the word ‘curvy’; it’s artistic. A straight line can be boring.”