According to ET, 47-year-old singer Jennifer Lopez and boyfriend 41-year-old Alex Rodriguez were seen soaking up the sun on board a glamorous yacht in Antibes, France on Thursday. JLo showed off her toned figure in a one-piece white crochet swimsuit, which she accessorized with sunglasses and her signature hoop earrings. Meanwhile, Rodriguez was seen in navy swimming trunks and dark shades.