After he was allegedly busted exchanging sexy messages with a transsexual model, we figured Jennifer Lopez was done with Casper Smart for good -- but apparently there's something about the 27-year-old dancer that J. Lo just can't resist!

On Sunday the duo grabbed lunch The Grill in Hollywood, and despite spending some time apart last year, they were very affectionate and the 45-year-old singer/actress definitely had that glow on her face. She may have once been engaged to uber hunky Ben Affleck, but she certainly has a thing for younger bad boys these days!

After trying to convince us that they were just friends, the May/December lovebirds were caught kissing last week outside of an American Idol taping in Los Angeles, and TMZ is reporting that their split was simply a "typical Hollywood business move" to promote The Boy Next Door. Co-star Ryan Guzman reportedly broke up with his girlfriend Melanie Iglesias, and apparently execs were hoping rumors would fly that J. Lo and Guzman were heating things up off camera.

Sigh. We never would have believed that ... but we also never would have believed that Jenny from the block would go for Mr. Smart either!