Jennifer Morrison Emma Swan Double Breasted Trench Coat

This jacket is available on sale though

As seen in
  • coat emma swan jennifer morrison red coat once upon a time show