Jennifer Lopez & Casper Smart Split

Jennifer Lopez and her boo, Casper Smart, have reportedly called it quits…again.

According to People magazine, the 49-year-old superstar and the 29-year-old choreographer and actor quietly split a few weeks ago.

“Jennifer and Casper have split,” the source says. “They have not been together for a few weeks.”

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

You may recall the duo split back in 2014 after Casper allegedly cheated with two transgender models.

I guess it’s for the best.

Your thoughts?