Eva Longoria, Marcia Cross, Vanessa Williams, and more: See the stars of ‘Desperate Housewives’ from their debut on the show to now.
1 of 11
Desperate Housewives Cast: Then And Now
2 of 11
Eva Longoria
3 of 11
Felicity Huffman
4 of 11
Marcia Cross
5 of 11
Teri Hatcher
6 of 11
Nicollette Sheridan
7 of 11
Vanessa Williams
8 of 11
Ricardo Antonio Chavira
9 of 11
James Denton
10 of 11
Scott Bakula
11 of 11