If you're looking for something in between pricewise, we've got your back with this Barneys New York Coat. This piece is bound to become a total wardrobe staple. It's also worth considering this Coat. This product is ultra popular and, just as importantly, not too pricey. Alternatively, opting for this Helmut Lang Coat is a great choice as well!
If you can afford it, consider purchasing this Marni Coat - a great luxury choice. While you're at it, also have a look at this Paco Rabanne Coat. Yes, this item is expensive, but it does not mean it's not worth it.