If you're a budget-conscious shopper, your best bet is this J.o.a. Coat. It's a fantastic item, while not very expensive. In this price range, you can also take a look at this Scully Coat. It's also a popular item and won't break the bank. Or you can opt for this Coat. This item has all the potential to become a powerful player in your wardrobe.
If you're looking at it like an investment piece, then you won't be disappointed if you check out this Ralph Lauren Coat. It's an expensive but smart option. Another product we're drooling over is this Sportmax Coat. It's pricey but you get what you pay for.