Top: Fringe Detail Shell by 3.1 Phillip Lim
Mary Margaret (played by Ginnifer Goodwin) on Once Upon A Time on ABC was spotted wearing this white pleated front top on Once Upon a Time on episode 'Siege Perilous' (5x03) in Oct 2015. Mary's Top is the Fringe Detail Shell by 3.1 Phillip Lim.