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

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

Mary Margaret Blanchard / Snow White's Pointelle Open-Front Cardigan on Once Upon A Time
Chika Embroidered Cotton Shirt
Brand: ALTUZARRA

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 Oversized fine wool coat on Once Upon A Time
Oversized fine wool coat
Brand: Weekend MaxMara

Mary Margaret Blanchard / Snow White's Floral Lace Coat on Once Upon A Time
Floral Lace Coat
Brand: Moschino Cheap & Chic

Mary Margaret Blanchard / Snow White's Elbow Patch Knitted Dress on Once Upon A Time
Elbow Patch Knitted Dress
Brand: Polo Ralph Lauren

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 bekki turtleneck on Once Upon A Time
bekki turtleneck
Brand: kate spade new york

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

Mary Margaret Blanchard / Snow White's 'Zhen E' Wool & Cashmere Sweater on Once Upon A Time
'Zhen E' Wool & Cashmere Sweater
Brand: Joie