Is it just us or are Jennifer Lopez‘s ex-boyfriends kind of messy? Recently, Diddy has been coming out of the woodwork to leave thirsty comments on J. Lo’s pics, and now Casper Smart is also acting up. Just a few days after the singer announced her engagement to Alex Rodriguez, her ex-boyfriend was seen engaging in some major PDA on the beach. Check out the pictures from sexy, sunny day in the gallery below.