This is irrefutable proof that a brown puffer coat and black corduroy dress pants are awesome when combined together in a sophisticated look for today's guy. As for footwear, complement this outfit with dark brown suede chelsea boots.
1200+ Cold Weather Outfits For Men
Try teaming a black shearling jacket with grey wool chinos if you wish to look laid-back and cool without putting in too much effort. A trendy pair of black leather loafers is the simplest way to give a dash of class to your getup.
Try teaming a grey plaid overcoat with grey dress pants for dapper style with a modern finish. A pair of black leather loafers will pull your whole outfit together.
For an outfit that's absolutely envy-worthy, try pairing a black puffer coat with charcoal dress pants. When in doubt about the footwear, introduce dark brown suede chelsea boots to the equation.
Combining a charcoal overcoat and a navy suit is a guaranteed way to breathe elegance into your wardrobe. You could perhaps get a bit experimental in the shoe department and complement this outfit with black leather chelsea boots.