HomeTV ShowsOnce Upon a TimeMary Margaret Blanchard / Snow White14430 Mary Margaret Blanchard / Snow White's Oversized fine wool coat on Once Upon A Time Worn by Mary Margaret Blanchard / Snow White Series: Once Upon a Time Season: 5 Episode: 10: Broken Heart Oversized fine wool coat Weekendmaxmara Winter (Jackets) Brand: Weekend MaxMara Check Price