You're looking at the irrefutable proof that an olive overcoat and grey check dress pants look awesome when worn together in a refined look for a modern guy. Let your sartorial expertise truly shine by rounding off your look with burgundy leather oxford shoes.