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
Princess Polly Party Hour Ruched One-Shoulder Long Sleeve Top at NordstromNordstrom$55
Zw Collection Striped Wide Leg Pants at ZaraZara$99.90
Printed Cami Top amp Wide Leg Pants Set COMMENSE at CommenseCommense$39
Petal & Pup Caroline Floral Mock Neck Maxi Dress at NordstromNordstrom$89

Sponsored Links