One of the smartest ways for a man to style such a functional item as a grey herringbone overcoat is to combine it with navy jeans. On the shoe front, go for something on the classier end of the spectrum by slipping into dark brown leather tassel loafers.