Jacket: Le Oversized Jacket in Noir by Frame
Emma Swan (played by Jennifer Morrison) on Once Upon A Time on ABC was spotted wearing this black elbow-sleeve jacket on Once Upon a Time on episode 'A Bitter Draught' (6x02) in Oct 2016. Emma's Jacket is the Le Oversized Jacket in Noir by Frame.