Undeniable proof that a grey overcoat and a waistcoat look amazing when paired together in a classy look for a modern gentleman. You could perhaps get a little creative when it comes to footwear and add a pair of black leather derby shoes to the equation.
Pairing a grey overcoat and a waistcoat is a surefire way to breathe rugged sophistication into your wardrobe. On the shoe front, go for something on the laid-back end of the spectrum and complete this look with black suede monks.
For manly refinement with a clear fashion twist, you can dress in a grey overcoat and a waistcoat. Go off the beaten track and break up your outfit by wearing black leather derby shoes.