If you're budget-restricted, check out this J.o.a. Coat. It's a terrific item for a good price. Another nice option is this Scully 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 Coat. This item is not expensive either, but it will make a difference in your wardrobe.
If you're on a hunt for a luxury item, then what you're looking for is this Sportmax Coat. It's more expensive but worth your money. Another product we're drooling over is this Ralph Lauren Coat. It's costly but you get what you pay for.