Shop the 5 best winter coats for men at Express and stay warm all season. For the guy who is used to unpredictable weather, a rain coat will keep you dry and stylish. For the eco-friendly guy, go for a recycled wool topcoat or a (minus the) leather moto jacket is best. For the street style guy, a puffer coat is a closet must-have. For the guy who loves style, a military-inspired coat is perfect. Shop them all at Express.