Jennifer Lopez and her ex-boyfriend Casper Smart are believed to have broken-up after he was caught cheating.
A source reportedly broke the news to People: “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 further suggested how much the split has upset Smart: “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.'”
August reports said Lopez, 47, put an end to the relationship after Smart, 29, failed to attend a party in the Hamptons. The source rejected that idea: “The truth is, he was cheating and now that it’s over he’s been begging to come back.”
Adding, “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 JLo but because he was caught having parties of his own.”
The “Shades of Blue” star has recently been working on her new full-length Spanish album with ex-husband Marc Anthony.