Eva Longoria and ex-beau Eduardo Cruz might be back together as they were spotted having a cozy lunch at Serafina restaurant in New York.
An onlooker told People Magazine that the couple cuddled subtly and eventually even shared a passionate kiss.
He eyewitness said that they looked like they were in love during their lunch date.
The 38-year-old actress and Penelope Cruz's younger brother have been on and off since their initial split in March.