Teri Hatcher
Desperate Housewives (ABC) season 1
Fall 2004
Shown from left: Nicollette Sheridan (as Edie Britt), Felicity Huffman (as Lynette Scavo), Marcia Cross (as Bree Van De Camp), Eva Longoria (as Gabrielle Solis), Teri Hatcher (as Susan Mayer)
Supplied by WENN
Fall 2004
Shown from left: Nicollette Sheridan (as Edie Britt), Felicity Huffman (as Lynette Scavo), Marcia Cross (as Bree Van De Camp), Eva Longoria (as Gabrielle Solis), Teri Hatcher (as Susan Mayer)
Supplied by WENN