Jennifer Lopez and Casper Smart once again ended their on-off relationship, and In Touch can exclusively reveal what caused the former couple's split.
A source explains the dancer, 29, walked out on his superstar girlfriend, 47, after an "explosive" fight in Las Vegas.
(Photo Credit: Getty Images)
“Casper has long felt like Jennifer doesn’t put enough effort into their relationship or give him the respect he deserves as her partner. So, finally he got the confidence to confront her,” says the insider.
MORE: Trouble in Paradise For Taylor Swift and Tom Hiddleston! Details
“It turned into a huge fight. Jennifer said she didn’t do anything wrong and that she didn’t like the way Casper was attacking her for no reason.”
For more on this story, pick up the latest issue of In Touch, on newsstands now!