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.

Casper Smart and Jennifer Lopez at a Golden Globes after-party earlier this year
Casper and Jen at a Golden Globes after-party earlier this year (Matt Sayles/AP)

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.

J-Lo with toyboy Casper Smart in December 2013
J-Lo with Casper in December 2013 (Alex J Berliner/AP)

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.