Emma on Once Upon A Time

Emma Swan Outfits on Once Upon A Time

Where to buy clothes worn by Emma Swan (played by Jennifer Morrison) on ABC's Once Upon A Time.

Sponsored Links

WornOnTVCeleb Style Under $100
Superdown Kaiana Mini Dress In Black at RevolveRevolve$74
Madewell Button Front Linen Shell Top at NordstromNordstrom$98
Iris One-Shoulder Knit Top at NordstromNordstrom$98
Mock Neck Trapeze Maxi Dress at NordstromNordstrom$69

Sponsored Links