It's over for Marc Anthony and his wife of two years, Shannon de Lima. The news comes just hours after he and Jennifer Lopez shared a very public kiss, TMZ reports.

Seven months after J.Lo and Marc Anthony decided to terminate their marriage in January 2013, Shannon de Lima and Marc were then romantically linked. The couple had a brief split, but reconciled shortly after. Eventually, they got married in a private ceremony in the Dominican Republic in 2014. However, the pair does not have any children together.

During the Latin Grammys, J.Lo presented Marc with the Person of the Year award, wherein the audience started chanting "Besol", which means "kiss" in Spanish and the two went in for a smooch. Prior to the kiss, Lopez shared an emotional speech saying, "You will always be many things in my life: my mentor, my soulmate, a father. He isn't just the Person of the Year, he is the person of an entire lifetime, for all of history. And it is an honor, to present you with this award for Person of the Year", Huffington Post reports.

The ex-couple had earned the title of "Friendliest Exes in Hollywood" because they regularly support one another at various events and saying how much they still love each other. As told by TMZ, Lopez's manager, Benny Medina said the two "are absolutely, categorically, 100% not back together."

De Lima did not attend the award ceremony and Anthony was not wearing his wedding ring either. Marc Anthony's Magnus Media and Sony Music will be developing and producing Jennifer Lopez's upcoming Spanish language album, said to be released this month was recently revealed.

Lopez has since separated with her on-again and off-again boyfriend Casper Smart on August. Meanwhile, this is the fourth trip down the aisle for Marc Anthony since he was previously married to Marie Von Ritchie Lopez, former Miss Universe 1993 Dayanara Torres, whom he shared two sons Cristian and Ryan, and subsequently, Jennifer Lopez whom she also shares twins Emme and Max.