Emma Swan (Jennifer Morrison) wears this burgundy leather distressed jacket with a shearling vest in this weeks episode of Once Upon a Time.
It is the Mackage Distressed Leather Veruca Shearling Jacket. It was previously available HERE, but is now sold out. Emma has worn this in multiple episodes.
Leave a Comment