Jennifer Morrison Once Upon a Time Coat
The Jennifer Morrison Once Upon a Time Double Breasted Coat faithfully recreates Emma Swan's signature Storybrooke look from the hit ABC series. This premium replica captures every detail of the savior's iconic red leather jacket, from its distinctive double-breasted design to the precise tailoring that made it instantly recognizable to OUAT fans. Perfect for cosplay, conventions, or adding a touch of fairy tale magic to your everyday wardrobe, this coat lets you channel Emma Swan's blend of modern heroism and timeless style. Whether you're completing your savior cosplay or simply love the show's unique aesthetic, this jacket brings Storybrooke's magic to life with authentic craftsmanship and attention to detail.








