HomeTV ShowsOnce Upon a TimeMary Margaret Blanchard / Snow White14521 Mary Margaret Blanchard / Snow White's Floral Lace Coat on Once Upon A Time Worn by Mary Margaret Blanchard / Snow White Series: Once Upon a Time Season: 4 Episode: 1 Floral Lace Coat Brand: Moschino Cheap & Chic Check Price