Marc Anthony's publicist says the U.S. singer has ended his year-long romance with model Shannon de Lima.
"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.