Salma Hayek Flaunts Her Hot Bikini Body in St. Barts

Salma Hayek rocked a black bikini while spending the day on a yacht with her family and friends in St. Barts on Friday. The 48-year-old actress was joined by her husband, Francois-Henri Pinault, and at one point, she showed off her sporty side with a ride on a Jet Ski. She's definitely in fighting shape, which makes sense, since just a few days after Salma's fun yacht day, she was seen holding her own and blowing everyone away in the new trailer for Everly, her upcoming action film. Take a look at all the sexy bikini snaps from Salma's getaway, then check out the best bikini moments of 2014!