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

Mary Margaret Blanchard's Double Breasted Coat on Once Upon A Time
Sogand Coat
Brand: Club Monaco

Mary Margaret Blanchard / Snow White's Striped Shirt on Once Upon A Time
Striped Shirt
Brand: Thakoon

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 Pleated Carnation Skirt on Once Upon A Time
Pleated Carnation Skirt
Brand: Christopher Kane

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 'Alex' Silk Top on Once Upon A Time
'Alex' Silk Top
Brand: Marc by Marc Jacobs

Mary Margaret Blanchard / Snow White's Piombo coat on Once Upon A Time
Piombo coat
Brand: Weekend Max Mara

Mary Margaret Blanchard / Snow White's floral macramé blouse on Once Upon A Time
floral macramé blouse
Brand: 3.1 Phillip Lim

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 Hannah Belted Alpaca Coat on Once Upon A Time
Hannah Belted Alpaca Coat
Brand: DL2 by Dawn Levy