Stay Warm in Luxurious Style
The Top Coat should provide you and your suit protection from the elements. Top coats can range in material from polyester to cashmere and vicuna. Nothing looks worse however than a gentleman in a nice suit and a windbreaker. Make sure the coat is long enough to cover you suit coat. I recommend choosing a coat that will match all of your suits-most likely a dark navy or black. Top coats are sized like suits. They do need to be fitted keeping in mind that you'll be wearing a suit jacket underneath with a traditional shoulder. Most coats will account for this in the sizing. If you wear a 42 in a suit jacket, you'll also wear a 42 in a top coat.