WENN
Teri Hatcher in ‘Desperate Housewives’
Teri Hatcher (far right) strikes a pose with four other cast members of the TV show Desperate Housewives in the fall of 2004. They are, from left: Nicolette Sheridan (as Edie Britt), Felicity Huffman (as Lynette Scavo), Marcia Cross (as Bree Van De Camp), Eva Longoria (as Gabrielle Solis), and Teri Hatcher (as Susan Mayer). The hybrid comedy / drama / soap opera ran for eight seasons and 180 episodes, from 2004-12.