Los Angeles

They had an on-screen affair while co-starring on the hit show Desperate Housewives. And Eva Longoria and Jesse Metcalfe reunited at a cooking event the 40-year-old actress hosted in Culver City, Los Angeles.

Eva, 40, Instagrammed a photo with Jesse, 36, captioned: ‘Look who I ran into today! My favorite gardner!!!!#DesperateHousewives#OneOfMyFavPeople’

Eva (Gabrielle Solis) and Jesse (John Rowland) had an on-screen affair during the first season of Desperate Housewives, which aired from 2004 to 2005. Gabrielle and John split after the first season, though John continued to pop up in subsequent seasons until season six in 2009. On Saturday, Jesse showed his support for Eva by attending her cooking event in partnership with LG Electronics, along with his girlfriend, Cara Santana.