Jennifer Lopez is single again.
The singer and actress, 47, and her longtime boyfriend Beau ‘Casper’ Smart, 29, are no longer dating, a source tells PEOPLE exclusively.
“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.”