Top: Embroidered Inset Silk Top by Rebecca Taylor
Jacket: Major Moto Jacket by Lucky Brand
Emma Swan (played by Jennifer Morrison) on Once Upon A Time on ABC was spotted wearing this embroidered top and leather moto jacket on Once Upon a Time on episode 'The Other Shoe' (6x03) in Oct 2016. Emma's Top is the Embroidered Inset Silk Top by Rebecca Taylor . Emma's Jacket is the Major Moto Jacket by Lucky Brand.