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

Mary Margaret Blanchard / Snow White's Hannah Belted Alpaca Coat on Once Upon A Time
Hannah Belted Alpaca Coat
Brand: DL2 by Dawn Levy

Mary Margaret Blanchard / Snow White's Mckenna Topper on Once Upon A Time
Mckenna Topper
Brand: Lafayette 148 New York

Mary Margaret Blanchard / Snow White's Team Lace Varsity Jacket on Once Upon A Time
Team Lace Varsity Jacket
Brand: Free People

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 'Elmwyn' Leather Trim Fit & Flare Wool Blend Coat on Once Upon A Time
'Elmwyn' Leather Trim Fit & Flare Wool Blend Coat
Brand: Burberry Brit

Mary Margaret Blanchard / Snow White's Sanna Blouse on Once Upon A Time
Sanna Blouse
Brand: Anthropologie

Mary Margaret Blanchard / Snow White's Draped Wool/Cashmere Cardigan on Once Upon A Time
Draped Wool/Cashmere Cardigan
Brand: Vince