Jennifer Lopez and Casper Smart split again

2016-08-25 17:00

Los Angeles - Jennifer Lopez and Casper Smart have split up.

The 47-year-old singer and the 29-year-old dancer - who have been together since 2011, despite a brief separation in 2014 - have called time on their relationship but are still said to be "on good terms" after an "amiable" break-up.

A source told PEOPLE: "Jennifer and Casper have split. 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.

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

Sources close to Casper told TMZ that the break-up hasn't happened but others have told the gossip website the relationship is over.

The pair were seen at her Las Vegas show a few weeks ago.

Jennifer - who has eight-year-old twins Max and Emme with her ex-husband Marc Anthony - first got together with Casper, following her split from Marc, when he was a back-up dancer on her tour in 2011.

There are new stories on the homepage. Click here to see them.