Eva Longoria was over Gabrielle’s endless romances on Desperate Housewives — she hit a point where she couldn’t sleep with ...
Desperate Housewives is an American comedy-drama mystery ... The series has an ensemble cast, which includes Teri Hatcher as Susan Mayer, Felicity Huffman as Lynette Scavo, Marcia Cross as Bree ...