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
Maxi Shopper With Details at ZaraZara$75.90
Princess Polly Party Hour Ruched One-Shoulder Long Sleeve Top at NordstromNordstrom$55
AFRM Shailene Maxi Dress at RevolveRevolve$88
Iris One-Shoulder Knit Top at NordstromNordstrom$98

Sponsored Links