Julie Benz Desperate Housewives Julie Benz Desperate Housewives / ) ) julie benz marcia cross teri hatcher eva longoria parker ricardo.