20 years ago today the ICONIC mystery-comedy-drama Desperate Housewives premiered on tv.
ABC
It’s tough to think the program that specified Sunday night tv for so long premiered method back on Oct. 3, 2004.
ABC
It’s even more difficult to think just how much the cast has actually changed. See on your own: 1. Teri Hatcher as Susan Mayer in the very first episode:
ABC
Teri Hatcher now:
Andreas Rentz/ Getty Images
2. Eva Longoria Bastón as Gabrielle Solis in the very first episode:
ABC
Eva Longoria Bastón now:
Arnold Jerocki/ Getty Images
3. Felicity Huffman as Lynette Scavo in the very first episode:
ABC
Felicity Huffman now:
Getty Images
4. Marcia Cross as Bree Van De Kamp in the very first episode:
ABC
Marcia Cross now:
Robin L Marshall/ Getty Images
5. Nicollette Sheridan as Edie Britt in the very first episode:
ABC
Nicollette Sheridan now:
Frazer Harrison/ Getty Images
6. Brenda Strong as Mary Alice in the very first episode:
ABC
Brenda Strong now:
Special Nicole/ Getty Images
7. James Denton as Mike Delfino in the very first episode:
ABC
James Denton now:
Mega/ GC Images/ Getty Images
8. Ricardo Antonio Chavira as Carlos Solis in the very first episode:
ABC
Ricardo Antonio Chavira now:
Jon Kopaloff/ Getty Images
9. Doug Savant as Tom Scavo in the very first episode:
ABC
Doug Savant now:
Amy Graves/ Getty Images for Paramount Pictures
10. Steven Culp as Rex Van De Kamp in the very first episode:
ABC
Steven Culp now:
Raymond Liu/ ABC by means of Getty Images
Kyle MacLachlan now:
Arnold Jerocki/ Getty Images for Balenciaga
12. Andrea Bowen as Julie Mayer in the very first episode:
ABC
Andrea Bowen now: Jesse Metcalfe now:
Amy Sussman/ Getty Images
14. Dana Delany as Katherine Mayfair in her very first episode in Season 4:
ABC
Dana Delany now:
Bryan Bedder/ Getty Images for Paramount+
15. Mark Moses as Paul Young in the very first episode:
ABC
Mark Moses now:
Taylor Hill/ FilmMagic/ Getty Images
16. Mason Cotton as Maynard “M.J.” Delfino in his very first episode in Season 5:
ABC
Mason Cotton now: 17. Shawn Pyfrom as Andrew Van De Kamp in the very first episode:
ABC
Shawn Pyfrom now:
Albert L.