Julie Benz in Desperate Housewives