It was a white hot weekend with Jennifer Lopez and Miranda Kerr stripping down for two sexy photo shoots.
The "American Idol" judge donned a sexy cutout one-piece in Miami while boyfriend Casper Smart looked on. Not bad for a 42-year-old mother of two!
Miranda, who's also a mother, donned a two-piece thousands of miles away in Sydney, Australia. The Victoria's Secret Angel flaunted her bikini bod on a boat for an Italian magazine spread.
Who looked hotter in her white swimsuit? Vote in the toofab poll below!