Marc Anthony and his wife Shannon De Lima have called it quits after two years of marriage. The couple announced their separation on Friday, just one day after Anthony and ex-wife Jennifer Lopez kissed each other on stage at the Latin Grammy Awards.

Marc Anthony and his model wife Shannon De Lima have separated and their split comes close on the heels of the shocking kiss that audiences saw at the Thursday night Latin Grammy Awards event, reports Hollywood Life. The ex-couple kissed each other on stage in front of millions. They started off with performing 'Olvidame y Pega la Vuelta' and then Lopez presented him with the Latin Recording Academy's Person of the Year Award.

What followed was a quick and friendly smooch had the crowds cheering in applause but looks like it did not go down well with Lima as she called off her marriage within a day. This is truly shocking as it was only two months back that the 28-year-old model had shared a lovely photo of her and Anthony on Instagram, expressing her gratitude towards Anthony for being the best husband and friend someone could wish for.

In the meantime, it has also been revealed that Anthony was not wearing his wedding ring when he kissed Lopez, reports E! News. What is more, Lima was not present at the ceremony either. Giving more fodder to the gossip mills is the fact that Lopez separated with her boyfriend Casper Smart recently in August.

Some are also saying that the kiss was staged and it was nothing but a way to announce their upcoming reunion. However, it is still not confirmed and when one saw Anthony kissing his friends on the next day after the smooch, it looks more like a damage-control strategy.

Notably, Anthony and Lima married each other in 2014 after dating secretly for eight months. As for Lopez, she and Anthony separated in 2011 after seven years of marriage. They share two kids together. Before marrying Lopez, Anthony was married to Dayanara Torres, Miss Universe 1993.