HomeTV ShowsOnce Upon a TimeMary Margaret Blanchard / Snow White14529 Mary Margaret Blanchard / Snow White's lambwool button front skirt on Once Upon A Time Worn by Mary Margaret Blanchard / Snow White Series: Once Upon a Time Season: 3 Episode: 18: Bleeding Through Long Sleeve Mock Neck Brand: Designs by Stephene : Check Price