HomeTV ShowsOnce Upon a TimeEmma Swan14531 Emma Swan's Supple Leather Jacket on Once Upon A Time Worn by Emma Swan Series: Once Upon a Time Season: 3 Episode: 18: Bleeding Through Supple Leather Jacket Brand: Helmut Lang Check Price