If you're looking for an affordable item, this Eliza J Coat will fit the bill. It's a fail-safe choice, while not very costly. In this price range, you can also check out this Vince Camuto Coat. It's also a popular item and won't break the bank.
If you're looking for an item in the middle of the price range, look no further than this Max Mara Coat. This item doesn't cost the earth, but absolutely invaluable in your wardrobe.