No Image


    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