The couple got married back in 2014, but sources confirmed to E! News that they have called it quits.
Marc, 48, and Shannon, 28, started dating in 2012, months after he split from ex-wife Jennifer Lopez. They took a break from their relationship for nearly a year before they confirmed they were back together and then they got married shortly after.
Just last night, Marc made an appearance at the Latin Grammys and performed alongside Jennifer. They shared a cute kiss after the audience egged them on!