For something in the middle of the price range, we recommend looking at this Nina Ricci Coat. While the price is very reasonable, this piece is an easy wardrobe update. In this price range, you can also check out this Theory Coat. It's an attractive option both price and quality-wise. And do check out this Coat! It's a very popular item and good value for money.
If you're willing to splurge, then you won't be disappointed if you check out this Brunello Cucinelli Coat. It's a costly but smart option. While you're at it, also have a look at this Max Mara Coat. Yes, this item is expensive, but it does not mean it's not worth it. And how about the luxurious Burberry Coat? Yolo, right?