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!

 media_removed_toofab 102011

Hot Videos