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

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

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

Mary Margaret Blanchard's Black Ruffle Sweater on Once Upon A Time
Ashta Sweater
Brand: Club Monaco

Mary Margaret Blanchard / Snow White's Mohair Sweater on Once Upon A Time
Mohair Sweater
Brand: Surface to Air

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

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 Jaxon Basque Beret (Black) on Once Upon A Time
Jaxon Basque Beret (Black)
Brand: Village hat shop

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