According to reports, Marc proposed to Shannon in March and the couple are planning to wed in the Dominican Republic later this month.
Marc, 46, and Shannon, 24, began dating in January 2012 just six months after his split from ex-wife Jennifer Lopez.
JENNIFER LOPEZ SHOWS OFF INCREDIBLE BIKINI BODY
The couple briefly split, and Marc dated 23-year-old Made In Chelsea star Chloe Green, daughter of Topshop owner Philip Green.
Shannon and Marc then reunited, and this time it appears to be for keeps.
It is not yet known if Marc’s children from his marriage to Jennifer Lopez- Max and Emme- will be present at the wedding.
Marc is also father to sons Cristian, 13, and Ryan, 11, form his marriage to former Miss Universe Dayanara Torres.
Do you think it will be third time lucky for Marc? Let us know in the comments box below.
**You may also be interested in: HOW TO GET A BUM LIKE JENNIFER LOPEZ
**