Marc Anthony, Shannon de Lima
Marc Anthony and Shannon de Lima Kevin Winter/ACMA2012/Getty Images for ACM

Salsa superstar was previously married to Jennifer Lopez.

Grammy-winning salsa singer Marc Anthony has married his Venezuelan model girlfriend at a seaside resort in the Dominican Republic.

The 46-year-old New York-born singer of Puerto Rican roots tied the knot with 26-year-old Shannon de Lima at a Tuesday (Nov. 11) ceremony at his residence in the exclusive Dominican resort of Casa de Campo.

Marc Anthony Sweeps Latin Prizes at Billboard Music Awards

A few weeks ago, Anthony wrote on his Instagram account that a "surprise" was in store, posting a photo of the couple walking together.

This is the third marriage for Anthony, who has six children from previous relationships. He split in 2011 from pop singer and actress Jennifer Lopez.

Anthony is also an actor, appearing in TV and films. He starred with Lopez in the 2007 film El Cantante, about the life of salsa pioneer Hector Lavoe.