On the runaway success, Desperate Housewives, Jesse Metcalfe plays John Rowland, the 18-year-old gardener that Gabrielle, played by Eva Longoria, has been having an affair with. This 26-year-old actor says he's only now starting to see what the success of the show and his bona fide heartthrob status mean. "I'm still not used to it," he says. "Things have settled down a little bit. I've gotten to smell the roses, so to speak, and enjoy the success of the show. ... It's still surreal and kind of weird, but flattering."