Jennifer Lopez Broke Up with Casper Smart Because He Cheated, Twice

A source close to the former couple said that the 29-year-old dance choreographer cheated on the 47-year-old superstar. Jennifer split from her on again/off again boyfriend in August and it was claimed that she pulled the trigger because Casper failed to attend a charity event with her in The Hamptons, but it turns out that was now […]