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
Beaded Detail Clutch at ZaraZara$79.90
Beaded Mesh Bag at ZaraZara$79.90
MANGO Combined Design Sweater at NordstromNordstrom$59.99
Z1975 Gold Button Denim Vest at ZaraZara$49.90

Sponsored Links

Sponsored Links