It looks like absence made the heart grow fonder for Sofia Vergara and on-again boyfriend Nick Loeb!
The pair, who had been dating since January 2010, split in early May.
But on June 7 they seemed very much together again -- and Life & Style has all the details of their sexy night out!
"They attended a private party at [downtown nightclub] WIP before heading over to [members' club] Soho House at 9 p.m.," an eyewitness tells Life & Style. "Nick and Sofia hung out with friends on the rooftop and were clearly enjoying each other's company. They're definitely back on."
Sofia, who looked stunning in a form fitting white dress, seemed happier than ever, according to the onlooker.
"Nick had his hand around Sofia and was rubbing her back and butt," the eyewitness says. "She seemed really happy and energetic the whole evening."
The couple left about 40 minutes later and ended their night at nearby restaurant Bagatelle.
"They couldn't get enough of each other," the eyewitness says, adding, "They left together hand in hand."
There had been speculation that the pair were getting over their differences after they met for hot chocolate at Max Brenner's Chocolate Shop in NYC over the weekend. But last night's PDA left no doubt that the romance is back on!
The Modern Family star famously supported her businessman beau after he was in a serious car accident in the summer of 2010 and when he considered running for US Senate in Florida.
And she thinks that he returns the favor. "He supports me," she said earlier this year. "He's funny and laid back [and] he loves my career."