Jennifer Lopez, 49, stuns in swimsuit photo shoot: ‘She’s my hero’

Jennifer Lopez, no stranger to the camera, is turning heads with her latest photo shoot. Lopez, 49, wore swimsuits and glam accessories for snapshots taken for the February issue of Harper’s Bazaar. In one shot the magazine shared on Instagram, Lopez is pictured leaping off a diving board, while sporting a swim cap and a bracelet from Tiffany & Co.