That kiss with Jennifer Lopez makes so much sense now!
Sources tell E! News that Marc Anthony and his wife Shannon De Lima have split after two years of marriage. The couple first began dating in early 2012, about five months after the Grammy winner announced his separation from J.Lo.
Shannon and Marc in November 2014. (Photo Credit: Getty Images)
The duo has no children together, but Marc, 48, shares two sons with ex-wife Dayanara Torres and has twins, Max and Emme, with Jennifer.
The former spouses set tongues wagging on Thursday night when they shared a smooch onstage at the Latin Grammy Awards. J.Lo, 47, broke up with longtime boyfriend Casper Smart in August.
Needless to say, fans are hoping that the duo reconciles!
Click through the gallery below to see more shocking celebrity splits!