If you're after a thrifty option, your best bet is this Vera Wang Coat. It's a great product, while not very pricey. Another good option is this Lauren Ralph Lauren Coat. While the price is not too high, be sure that this product will become a valuable addition to your wardrobe. You may also want to look at this Tahari Coat. This item is not expensive either, but it will make a difference in your wardrobe.
If you're looking for a happy medium, we recommend looking at this Mackage Coat. While the price is very reasonable, this product is an easy wardrobe update. It's also worth looking at this Max Mara Coat. This item is extremely popular and, just as importantly, not very expensive. Alternatively, opting for this Cole Haan Coat is a nice choice as well!
If you want to treat yourself, then what you're looking for is this Sofie D'hoore Coat. It's more expensive but worth your money. While you're at it, also have a look at this Prada Coat. Yes, this item is expensive, but it does not mean it's not worth it. Another smart option is this Salvatore Ferragamo Coat. You won't regret the money spent!