
Twenty years after they first graced our screens as Gabrielle Solis and John Rowland on Desperate Housewives, Eva Longoria and Jesse Metcalfe have reunited, and the world became a bit more beautiful again.
The actors met up in Las Vegas on Monday and made sure to snap a picture for all the John-thirsty fans (myself included).