Written by Melanie Burton, August 25, 2016

After an on-off five year relationship, 47-year-old Jennifer Lopez and her 29-year-old boyfriend Casper Smart have called it quits on their relationship.

Yep, the couple who have been together since 2011 – despite a brief split in 2014 – are said to still be “on good terms” after an “amiable” breakup.

“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.

“They will remain friends and they see each other, but they are not together. It was very amiable.”

Friends close to Casper have told TMZ that rumours of the split aren’t true, but other sources have confirmed the breakup to the website. Awks!

J.Lo first got together with Casper when he was a back-up dancer on her tour in 2011.

A video posted by Jennifer Lopez (@jlo) on

It was good while it lasted guys!

Posted in: