Mary on Once Upon A Time

Mary Margaret Outfits on Once Upon A Time

Where to buy clothes worn by Mary Margaret (played by Ginnifer Goodwin) on ABC's Once Upon A Time.

Sponsored Links

WornOnTVCeleb Style Under $100
Womenx27s Dropped Waist Midi A-line Dress - A New Day Target at TargetTarget$35
Elan Cover-Up Maxi Dress in Navy/Natural Bandana Print at NordstromNordstrom$74
Vane Long Sleeve Wrap Dress at NordstromNordstrom$59.99
Womenx27s Maxi Sundress - Universal Thread Target at TargetTarget$35

Sponsored Links

Sponsored Links