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

Mary Margaret Blanchard / Snow White's Tymber Denim Trench Coat on Once Upon A Time
Tymber Denim Trench Coat
Brand: Club Monaco

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 Lace Hem Crop Top on Once Upon A Time
Lace Hem Crop Top
Brand: Topshop

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

Mary Margaret Blanchard / Snow White's Lambswool Zip Sweater on Once Upon A Time
Lambswool Zip Sweater
Brand: J.Crew

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 Fringe Detail Shell on Once Upon A Time
Fringe Detail Shell
Brand: 3.1 Phillip Lim

Mary Margaret Blanchard / Snow White's Panel Top With Leather Collar on Once Upon A Time
Panel Top With Leather Collar
Brand: Band of Outsiders

Mary Margaret Blanchard / Snow White's Jaxon Basque Beret (Black) on Once Upon A Time
Jaxon Basque Beret (Black)
Brand: Village hat shop

Mary Margaret Blanchard / Snow White's Woman Jackets on Once Upon A Time
Woman Jackets
Brand: Geox: