Black Coats from MR PORTER
If you're after a thrifty option, check out this Club Monaco Coat. It's a wonderful product for a good price.
If you're looking to purchase a designer item, then you won't be disappointed if you check out this Paul Smith Coat. It's a costly but smart option.