If Jennifer Lopez feels any qualms about dating a man nearly twenty years her junior, she didn't give any indication on Friday, when she was seen cuddling up to dewy backup dancer beau Casper Smart during a photo shoot in Miami.
J.Lo, 42, stripped down to a teeny white swimsuit for the pictures, which were reportedly snapped by famed photographer Mario Testino for an upcoming spread in Vogue.
Smart, 24, made himself useful by keeping the "American Idol" judge smiling and entertained between shots. The ink-stained hoofer also spent some time tweeting, telling a friend that he's "been in acting classes. Finally. Ha ... 2012 I had to!"
The next night, the pair stepped out for dinner at a private eatery in South Beach, and paparazzi were in place as they exited hand in hand. Casper seems to have stepped into the protector role, leading the way as Jennifer kept her head bowed.