Jennifer Lopez is in Miami for a photoshoot today, and during a break she and boy toy Casper Smart looked so smitten with one another.
The 42-year-old Jennifer superstar showed off her incredible figure as she posed for a photo shoot in a white one piece bathing suit and gold high-heeled sandals.
The singer and actress was spotted posing for esteemed fashion photographer Mario Testino at a hotel in Miami Beach, Florida. He came over to direct Lopez and give her feedback in between shots.
She does look happy. Launch the gallery to check out the lust.








































In the words of the lady from the diner scene in “When Harry met Sally”….’ I’ll have what she’s having ‘….. Casper looks friendly ; ) and Jlo looks sooooo sprung!!