Outfit Details
Top: Sonoma Top in Faded Sky by Joie
Shop This Style
Outfit Images
Mary Margaret (played by Ginnifer Goodwin) on Once Upon A Time on ABC was spotted wearing this blue printed v-neck blouse on Once Upon a Time on episode 'Changelings' (6x09) in Nov 2016. Mary's Top is the Sonoma Top in Faded Sky by Joie.

















