Marc and Shannon shared their marriage for two years and yet they have no children. Before Shannon came the 48-years old producer was married to Jennifer Lopez and previously married with Dayana Torres and Maria Von Ritchie Lopez, 35, that last their marriage for almost 2 years.