Salma Hayek shared a sizzling set of snaps to her Instagram account on Tuesday afternoon.
The 55-year-old performer was seen spending time on a boat with her husband, François-Henri Pinault, and she appeared to be making the most of the shining sun on her trip.
The happy couple has been together for nearly two decades and they also share a daughter named Valentina, aged 14.
Hot Hayek: Salma Hayek shared a sizzling set of snaps to her Instagram account on Tuesday afternoon
Hayek wore a bright purple bikini top that showcased her toned tummy and sculpted arms.
The Eternals actress paired her top with a matching bottom, which showed off her curvy hips and chiseled thighs.
The Academy Award-nominated actress accessorized with a stylish pair of sunglasses while spending time on the boat.
Her voluminous brunette locks flowed freely in the ocean breeze and contrasted perfectly with the bright tone of her outfit.
Sail away: The 55-year-old performer was seen spending time on a boat
Keeping it consistent: The Eternals actress paired her top with a matching bottom, which showed off her curvy hips and chiseled thighs
Toned: Hayek wore a bright purple bikini top that showcased her toned tummy and sculpted arms; her husband is seen to the right
Pinault opted to wear a pair of light blue trunks as he enjoyed his wife’s company during their outing.
Hayek and her now-husband initially met and became romantically connected in 2006.
The businessman was previously married to Dorothee Lepere, with whom he shares two children, and he welcomed a daughter with his former partner Linda Evangelista.
The now-married couple went on to bring Valentina into their lives in 2007.
Not a small boat: The sail boat seemed huge and two crew members could be seen in the background