Black Coats from MR PORTER
If you're a budget-conscious shopper, this Club Monaco Coat will fit the bill. It's a great choice, while not very costly.
If you want to splurge, then you absolutely must check out this Paul Smith Coat. This product seems expensive, but it's well worth it.