Jennifer Lopez has split from her boyfriend Casper Smart after more than two years together, according to a U.S. report.

The singer/actress began dating the dancer after the breakdown of her marriage to Latin crooner Marc Anthony, but the relationship was recently rocked by allegations Smart had been flirting with a transgender model behind the pop superstar's back.

Smart denied the claims, branding the story "nasty", but now new reports suggest his romance with Lopez is over.