If you'd rather not spend much, your best bet is this J.Crew Coat. It's a wonderful piece, while not very expensive. Also check out this Columbia Coat. It's a product you'll love which also doesn't cost the earth. Or you can opt for this Guy Laroche Coat. This item has all the potential to become a powerful player in your wardrobe.
For something in the middle of the price range, consider this St. John Coat. While the price is very reasonable, this item is an easy wardrobe update. You can also check out this Prada Coat. It's an attractive option both price and quality-wise. Alternatively, opting for this Alberto Biani Coat is a great choice as well!
If you're not the one to skimp on clothes, then you absolutely must check out this Coat. This piece seems expensive, but it's top quality. Another product we're drooling over is this Escada Coat. It's pricey but you get what you pay for. And how about the luxurious Versace Coat? Yolo, right?