When Jennifer Lopez and Casper Smart split in August this year, rumors immediately started as to the reason why. While many believed Lopez ditched Smart because he chose to enjoy a boys weekend instead of attending a Hamptons charity event with her, it turns out the real reason for their split is far more heartbreaking.
"She kicked him out because he cheated on her and he got caught," a source told People magazine. And it was reportedly not the first time that Smart had stepped out on Lopez either. The source said, "It happened two years ago, and he promised he would never do it again and once he did, she was done."
Smart now realizes that he made a massive mistake and has reportedly been working on bettering himself. He's also been trying to do all he can to win Lopez back — but is this a case of too little, too late?
"The truth is, he was cheating and now that it's over he's been begging to come back," the source said, adding that Smart "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" — a rep for Smart told the publication that he did work on the video, but that it was "strictly work, nothing personal."
The source continued, explaining the reason that Lopez reportedly decided to call time on her relationship: "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. No one has time for that, especially J. Lo."
Jennifer Lopez is a strong, successful woman and a mother of twins (she shares 8-year-old twins Emme Maribel and Maximilian David with ex-husband Marc Anthony) and we're pretty sure she has no time in her life for drama. But could Smart's change in attitude and behavior be enough to win her back in the future? We guess for now, only time will tell.
Before you go, check out our slideshow below.
And you'll see personalized content just for you whenever you click the My Feed .
SheKnows is making some changes!