Jennifer Lopez Reportedly Splits With Casper Smart After Cheating Allegations Surface

Is it finally the end for these two?
Never ever ever getting back together?
Never ever ever getting back together?
Mario Anzuoni / Reuters

Third time’s the charm ... for this couple to break up for good?

Jennifer Lopez and her on-again, off-again boyfriend Casper Smart have split once more, according to People, which reports the 29-year-old choreographer has once again been unfaithful to the 47-year-old singer.

“She kicked him out because he cheated on her and he got caught,” a source told People. “It happened two years ago, and he promised he would never do it again and once he did, she was done.”

The source added, “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.”

The two began dating in 2011, not long after Lopez and her third husband, Marc Anthony, split. The singer and Smart broke up in 2014 but reunited in 2015.

In August, reports circulated that Lopez and Smart split for the second time. Though we predicted they would get back together shortly after ― and it seemed they did ― these new cheating rumors might mean the singer and her choreographer boyfriend have broken up for good.

Lopez’s reps would not comment on the rumor, while a rep for Smart could only confirm that he was in Mexico working as the creative director for a music video featuring Wisin.

100 Sexiest Jennifer Lopez Outfits