Jennifer Lopez, 48, has split from Beau “Casper” Smart, 29, after he skipped out on an event with JLo to hang with his friends instead, TMZ reports. “He snubbed her by.

Jlo Casper
She recently split from her boyfriend of five years after their relationship was said to have come to a 'natural end'. But it has now been reported that Jennifer Lopez, 47, broke up.