HomeTV ShowsOnce Upon a TimeMary Margaret Blanchard / Snow White14558 Mary Margaret Blanchard / Snow White's Red Coat on Once Upon A Time Worn by Mary Margaret Blanchard / Snow White Series: Once Upon a Time Season: 2 Episode: 21: Second Star to the Right Red Coat Brand: Christine Phung Check Price