Jennifer Lopez and Ben Affleck have been the talk of the town ever since they rekindled their romance after J. Lo called off her engagement to Alex Rodriguez. “Bennifer” was most recently seen floating along Italy’s Amalfi Coast to celebrate the pop star’s 52nd birthday.
The Bronx native looked better than ever, showing off her bikini-ready form in a little red-and-white striped strapless top with a tie front knot.