June 21, 2011 10:46 am “Desperate Housewife” Eva Longoria Can Cook! Eva Longoria, who plays pampered Gabrielle Solis on “Desperate Housewives,” signed copies of her cookbook at Williams-Sonoma in D.C. last week. Local 3:39 Public voting opens for 2024 RAMMY Awards