Jennifer Lopez had a secret meeting her ex-husband on Tuesday.
The former 'American Idol' judge - who has been dating her back-up dancer Casper Smart for more than a year - reportedly went to visit Marc Anthony, who is the father of her four-year-old twins Emme and Max, at his New York hotel.
A source told the New York Post's Page Six that the 43-year-old beauty spent two and a half hours with the Latin singer at 'The Mark' hotel, who was later seen emerging with his head down in a bid to go unnoticed.
The eyewitness said: "He came out really quickly, with his head down, like he didn't want to be seen."
Jennifer, dressed in thigh-high stiletto boots and a leopard-print mini-dress, left shortly after with a huge smile on her face.
Jennifer recently revealed that she felt like her "whole world had fallen apart" after her divorce from Marc.
The couple married in June 2004 and welcomed their twins into the world in February 2008.
The pair separated in July 2011 and Marc filed for divorce in April 2012.
They have always insisted they remain on good terms and even continued to work together on their Latin TV star search, 'Q'Viva! The Chosen' in the months after their split.