Jennifer Lopez and her on-and-off boyfriend Casper Smart have reportedly once again called it quits.

Jennifer Lopez & Casper Smart

Lopez and Smart recently broke up, according to People magazine. Despite the split, the two are said to be on good terms. “Jennifer and Casper have split. They have not been together for a few weeks,” a source told People.

“It wasn’t anything dramatic and they were on good terms – it just came to a natural end,” the source added. “They will remain friends and they see each other, but they are not together. It was very amiable.”

There is also another story floating around about the split that claims it happened suddenly over the weekend when Smart failed to accompany Lopez to a charity event in the Hamptons Saturday. Instead of joining Lopez at the event hosted by Ron Perelman, Smart had a boys night with Kanye West at UFC 202 where Conor McGregor and Nate Diaz were fighting, reported TMZ.

Perelman’s fundraiser, which was raising money for the Apollo Theater, had apparently meant a lot to Lopez, who ended the relationship immediately. Smart was supposedly caught off guard by the breakup, as he’d been telling people at UFC 202 that he was heading to NYC Sunday to meet up with the Shades of Blue star.

Lopez and Smart first started dating in 2011 during the singer’s Dance Again Tour.