Salma Hayek, 57, looks incredible in a navy blue printed bikini that shows off her hourglass figure.
The actress posted new photos on Instagram in which she climbs the stairs on a yacht when she is doused with water. Her dark, wet locks fall over her shoulders, complementing her layered gold necklaces.
“When your family won’t let you take a photo in a bikini,” the actress captioned the photo.
Previously, on Kelly Ripa's Let's Talk Off Camera podcast, the actress assured that she had never had Botox done. As for how she got her youthful appearance, Hayek explained that she gets help from meditation and radiofrequency and microfrequency beauty devices.
“I use a lot of frequency machines and they work better on me than on anyone else. And meditation... sometimes when I do that, people say to me, 'Oh my God, you look 20 years old again,'" Hayek said.
Follow NEWS.am STYLE on Facebook, Twitter and Instagram
20:28, May 16
Jennifer Lopez and Ben Affleck Are ‘Headed for a Divorce,’ He ‘Already Moved Out’16:12, May 16
Britney Spears' heartbreaking admission after years-long feud21:18, May 15
Bianca Censori 'furious' over Kanye West's plans to launch porn platform15:32, May 15
Mark Zuckerberg celebrates 40th birthday on yacht worth $300M13:11, May 15
Battle for Iron Throne to soon resume: House of the Dragon 2nd season official trailer released12:17, May 15
Kim Kardashian poses in Pamela Anderson look of 1990s11:21, May 15
This year's Cannes Film Festival likely to be as dramatic as storylines of select star-studded movie premieres10:20, May 15
Meryl Streep receives Palme d'Or20:22, May 14
Francis Ford Coppola releases first teaser trailer for Megalopolis epic project16:13, May 14
Downton Abbey to be made into 3rd movie15:23, May 14
Naomi Campbell exudes elegance in classic little black dress14:37, May 14
George Clooney to make Broadway debut