Clothes worn by Mary Margaret Blanchard / Snow White in Once Upon a Time

Mary Margaret Blanchard / Snow White's Point d'Esprit Yoke Knit Dress on Once Upon A Time
Point d'Esprit Yoke Knit Dress
Brand: RED Valentino

Mary Margaret Blanchard / Snow White's lambwool button front skirt on Once Upon A Time
Long Sleeve Mock Neck
Brand: Designs by Stephene :

Mary Margaret Blanchard / Snow White's Red Coat on Once Upon A Time
Red Coat
Brand: Christine Phung

Mary Margaret Blanchard's Grey Double Breasted Coat on Once Upon A Time
Coastal Lace Inset Top
Brand: Joie

Mary Margaret Blanchard / Snow White's One-Pocket Trompe l'Oeil Shirt on Once Upon A Time
One-Pocket Trompe l'Oeil Shirt
Brand: Pink Tartan

Mary Margaret Blanchard / Snow White's Burgundy Fulton Textured Cotton Dress on Once Upon A Time
Burgundy Fulton Textured Cotton Dress
Brand: Ganni

Mary Margaret Blanchard / Snow White's Iced Blue Chunky Ginger sweater on Once Upon A Time
Iced Blue Chunky Ginger sweater
Brand: Surface to Air