Desperate Housewives Hairdos of Marcia, Eva, Nicollette and Teri

[+] Desperate Housewives cast

Mandy Moore

Gwen Stefani

Courtney Thorne-Smith

Debra Messing

Jennifer Aniston

Mischa Barton

Lindsay Lohan

Hilary Duff

Faith Hill

Halle Berry

Hair Magazine: 101 Hairstyles

January 2005