Winter coats for men arrive in multiple silhouettes. From tailored, wool, to padded hooded designs, there is an option for both smart and casual occasions. They are joined by parka, trench, overshirt and hooded designs that come in multiple prints, patterns and colours from classic black and grey to uplifting blue, green and red. Whether teamed with a suit or an outfit of t-shirt and jeans, there's a coat to suit every style.