Clothes worn by Emma Swan in Once Upon a Time

Emma Swan's Antoinette Turtleneck Top on Once Upon A Time
Antoinette Turtleneck Top
Brand: Free People

Emma Swan's Raglan Sweater on Once Upon A Time
Raglan Sweater
Brand: Barneys New York

Emma Swan's Biker Trench Coat on Once Upon A Time
Biker Trench Coat
Brand: Burberry

Emma Swan's 'Oakes' Embroidered Cotton Blouse on Once Upon A Time
'Oakes' Embroidered Cotton Blouse
Brand: Joie

Emma Swan's Gabrielle Bow Hat on Once Upon A Time
Gabrielle Bow Hat
Brand: Burberry

Emma Swan's Étoile Odrys Cardigan on Once Upon A Time
Étoile Odrys Cardigan
Brand: ISABEL MARANT ÉTOILE