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.

marc anthony shannon de lima getty images

Shannon and Marc in November 2014.

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.

MUST SEE: Exes Jennifer Lopez and Marc Anthony Reunite for a Goofy New Snapchat Video

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!