Marc Anthony’s ex-girlfriends and wives

Marc Anthony, 53, is an American singer and popular salsa artist.

His first wife was Puerto Rican actress Dayanara Torres, to which he was married from 2000 to 2004.

Following his marriage to Torres, he moved on and married Jennifer Lopez in 2004.

After his long marriage to Lopez, 52, the singer moved on and eventually married Shannon De Lima, 33, in 2014.

Anthony also dated Debbie Rosado for some time back in the 1990s, US Weekly reports.

The famous singer has had a total of six children from the many women in his life.

How many kids does Marc Anthony have?

On May 12, 2022, Anthony's new flame and fiancée posted her engagement ring on her Instagram story.

Who is Marc Anthony's current fiancée?

Anthony and Nadia Ferreira revealed the news of their engagement that day.