Marc Anthony's publicist says the U.S. singer has ended his year-long romance with model Shannon de Lima.

ADVERTISEMENT
"Marc is no longer dating model Shannon de Lima," his representative Blanca Lasalle told People.com. "The amicable breakup became official right in mid-January."

"The truth is they have been having a great time together, but it no longer worked," a source told the celebrity magazine.

"Marc is in a good place," the insider said. "Sometimes things work out and sometimes they don't."

Anthony has two children with his ex-wife Jennifer Lopez.