Jennifer Lopez and Casper

The American singer and actress, Jennifer Lopez has broken up with her 29 years old, Casper Smart.

It has been rumored that the reason for the breakup was because Casper chose to watch a martial arts fight instead of accompanying her to a charity event.

A source revealed that that was not the case that the real bone of contention was that Casper cheated on her.

‘She kicked him out because he cheated on her and he got caught. It happened two years ago, and he promised he would never do it again and once he did, she was done.’ The source revealed.

The ace singer was seen recently with her ex, Marc Anthony, the duo are collaborating on a new Spanish album.’