Unless you live year round warm places, a coat is your best friend when winter comes. What style do you prefer? Is it a menswear inspired coat, a cozy cocoon coat or a trendy duster?
If you don’t want to splurge, this Vince Coat will fit the bill. It's a popular choice, while not very expensive.
For something in the middle of the price range, check out this Max Mara Coat. While the price is very reasonable, this piece is an easy wardrobe update. It is also worth checking out this Helmut Lang Coat. It's an attractive option both price and quality-wise. Alternatively, opting for this Coat is a good choice as well!
If you want to treat yourself, then what you're looking for is this Michael Kors Coat. It's more expensive but worth your money.