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 the case at all.
“She kicked him out because he cheated on her and he got caught,” says a source to People Magazine. “It happened two years ago, and he promised he would never do it again and once he did, she was done.”
Recently, the source says “he’s been doing everything he can to get back together, working on himself and posting on his Instagram saying that ‘Life is Good’ and showing off his new leg tattoo that says ‘You must embrace the darkness to see the light.’ The truth is, he was cheating and now that it’s over he’s been begging to come back,” the source says.
“He says he’s changed and that he is a new man but recently, on a video shoot for Wisin in Mexico, he was posting videos with bikini-clad dancers and not acting like a guy trying to remedy old habits. He was kicked to the curb not because he did not attend a party with J. Lo but because he was caught having parties of his own,” says the source. “No one has time for that, especially J. Lo.”
“It wasn’t anything dramatic and they were on good terms – it just came to a natural end,” the source told PEOPLE. “They will remain friends and they see each other, but they are not together. It was very amiable.”
Ever since the super star broke up with Casper there were rumours that she is dating Scottish DJ Calvin Harris, but hose were never substantiated. She is getting back together with ex-husband Marc Anthony — for a new Spanish language collaboration album, though. The two split five years ago and have two children together, Max and Emme, aged eight.