Jennifer Lopez and her boyfriend Beau "Casper" Smart have split up after five years together, according to reports.
The 47-year-old singer began dating her former back-up dancer, 29, in 2011 before the couple had a brief separation in 2014.
People magazine reported they have officially called time on their relationship and broke up "a few weeks" ago.
A source told the magazine: "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."
A spokeswoman for J'Lo declined to comment.
Jennifer has been married three times, most recently to singer Marc Anthony, with whom she has eight-year-old twins.
She was previously wed to dancer Cris Judd from 2001 to 2003 and to waiter Ojani Noa from 1997 to 1998.
JLo also had a high-profile relationship with rapper Sean Combs and she was engaged to actor Ben Affleck before they cancelled their wedding just before the ceremony in 2003.