Why not try teaming a navy puffer coat with grey wool dress pants? Both of these items are totally comfy and look wonderful when paired together. The whole outfit comes together when you introduce a pair of black leather oxford shoes to the equation.