For a look that's classy and Bond-worthy, go for a black overcoat and blue dress pants. The whole look comes together perfectly if you add black leather oxford shoes to the equation.
Blue Dress Pants with Black Leather Oxford Shoes Dressy Cold Weather Outfits
A navy overcoat and blue dress pants are absolute must-haves if you're planning an elegant closet that matches up to the highest men's fashion standards. Let your sartorial expertise really shine by complementing your getup with a pair of black leather oxford shoes.
This combo of a black and white check overcoat and blue dress pants is a tested option when you need to look incredibly classy. The whole look comes together when you add a pair of black leather oxford shoes to the mix.