Which actress did singer Marc Anthony marry in 2004?

The story behind the answer

Marc Anthony married actress and singer Jennifer Lopez in 2004.

Anthony and Lopez married on 5 June 2004 in a private ceremony at Lopez’s home in Beverly Hills, California. Their relationship began soon after Lopez ended her engagement to Ben Affleck, while Anthony had recently divorced former Miss Universe Dayanara Torres.

The couple worked together musically, including on the Spanish-language album Amar sin mentiras and its English-language counterpart, Valió la pena. They also performed publicly as a musical partnership. Lopez and Anthony had twins, Emme and Maximilian, born in 2008.

They announced their separation in 2011, and their divorce was finalized in 2014. Lopez later married Ben Affleck in 2022, a separate relationship that is often confused with the earlier marriage to Anthony. The answer here is Jennifer Lopez, who was also credited professionally as J.Lo.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: