Jennifer Lopez and Marc Anthony are reportedly back together after his split from wife Shannon de Lima. The couple separated recently after two years of marriage.
An alleged source told Radar Online: "They are not yet ready to go public with this relationship, but don't think that means they are not a couple. They are 100 percent back together."
The 48-year-old singer and the 28-year-old Venezuelan model first started dating back in 2012 after Anthony's divorce from Lopez. They got married in 2014 in the Dominican Republic.
The two said in the statement: "After much consideration, we have mutually and amicably decided to end our two year marriage. We ask for privacy during this difficult process, and no further comments will be made from either one of us about this personal matter."
Lopez and Anthony sparked reconciliation rumours after she paid tribute to him at the 2016 Latin Grammy Awards. They also shared a sweet kiss on stage.
She said during her speech: "Marc is a living legend who bares his heart and soul in his musical journey. He's a pure and magical artist who gives us classics that will stay with us forever. Personally, we've learned so much in our own personal and artistic journey. He will always mean many things in my life. Mentor and soul mate. And it gives me great pride to give the person of the year award to my love, Marc Anthony."
Anthony and Lopez, who were married for seven years, have twins together, Max and Emme. In an interview with Access Hollywood, she said: "When we sing together, when they see us together, knowing our history, it brings a certain nostalgia. They know we care about each other and still love each other. We have two kids together and they love to see that things are good between us."