If you're not planning on spending much, this Neiman Marcus Overcoat will fit the bill. It's a popular choice, while not very pricey. Also consider this Helmut Lang Coat. It's a product you're bound to love which also won't break the bank. You may also want to look at this Vince Coat. This item is not expensive either, but it will make a difference in your wardrobe.