“Jennifer and Casper have split. They have not been together for a few weeks,” people.com quoted a source as saying.

“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,” the source added.

Lopez was first romantically linked to Smart, her former backup dancer, in 2011 following her split from husband Marc Anthony. They have been in an on-and-off relationship since then.