Salma Hayek, 51, stuns in a purple bikini

Cindy Arboleda

Salma Hayek is saying hello to the new year in a gorgeous purple swimsuit. The 51-year-old actress looked agelessly beautiful in a recent photo she shared to her 5.4 million Instagram followers.

“I adore the ocean,” she captioned the snap in both Spanish and English. She posed against the ocean background in a boat. The photo quickly racked up over 340,00 likes and over 2,500 comments.

“Looking great in purple surrounded by the beautiful ocean and it’s life!” wrote a commenter. “Salma you are so hot! I have serious envy you look so much better than some women half your age. Happy new year,” added another commenter.

The stunning actress captioned the social media snap,

The Mexican-born actress kept the look natural, sans makeup. She accessorised her stunning purple ensemble with a tan fedora, a long silver necklace, and sunglasses.

In an interview with the Edit, the 51-year-old opened up about aging and loving her show-stopping curves. “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 said. “I love the word ‘curvy.’ It’s artistic. A straight line can be boring.”

Salma Hayek shares this snap long with the caption,

The Oscar nominee is mother to 10-year-old Valentina Paloma Pinault. She has been married to French billionaire businessman Francois-Henri Pinault since 2009.

Hayek’s Instagram update comes two weeks after she penned a New York Times opinion piece titled Harvey Weinstein Is My Monster Too publicly accusing Harvey Weinstein of sexual harassment.

Got a story tip? Send it to

Want more celebrity, entertainment and lifestyle news? Follow Be on Facebook, Twitter, Pinterest, Tumblr and Instagram