Friendly exes Jennifer Lopez and Marc Anthony were reunited over the weekend at the singer's All I Have show in Las Vegas. The former couple, who are parents to eight-year-old twins Max and Emme, have always proved that there are no hard feelings between them and their latest catch-up was no different.
Marc and his third wife Shannon de Lima sat in the audience and cheered on the Latina pop star.
Jennifer, who divorced Marc in 2014 after a ten-year marriage, also gave a shout-out to her ex, telling the crowd: "You're an international legend and icon, but you're also my baby daddy."
CLICK TO VIEW GALLERY
Shannon de Lima, Marc Anthony, Jennifer Lopez and Casper Smart were reunited backstage
Marc, 47, looked visibly touched as photos of his and JLo's twins flashed up on-screen, and the singer spoke about their adorable children.
After the show Jennifer was joined backstage by Marc and Shannon, as well as her boyfriend Casper Smart, who she has been dating on-off since 2011. The Waiting for Tonight singer and the 29-year-old dancer confirmed that they had got back together in January.
JLo and Marc were married for ten years
Marc's wife Shannon posted a photo of the reunion on Instagram, writing: "Having an amazing time in Vegas #jlo all I have amazing show. Congrats baby!"
Her husband also shared a snap from their VIP seats, looking in high spirits.
JLo and Marc started dating in 2004 shortly after the singer split from Ben Affleck. She and Marc married in June of that year and welcomed their twins in February 2008. Three years later the couple announced their split, although the divorce was not finalised until June 2014.
The singer reconciled with her on-off boyfriend Casper in January
JLo has also recently spoken about her and Casper's relationship. "We broke up for a little bit. We've done that a couple of times," she told Wendy Williams in March. "It's not that dramatic. It's like, 'bye,' then we get back together and then, 'hi.'"
In January, after ringing in the New Year with Casper, the actress also addressed wedding rumours. "No wedding. There's no wedding," she said, when quizzed by chat show host Ellen DeGeneres. "Honest."