For rugged elegance with a fashionable spin, wear a brown herringbone overcoat and grey dress pants. Consider a pair of black leather derby shoes as the glue that will tie this look together.
Brown Herringbone Overcoat with Grey Dress Pants Outfits
This is indisputable proof that a brown herringbone overcoat and grey dress pants look awesome when teamed together in a classy ensemble for a modern gentleman.