You're looking at the irrefutable proof that a navy overcoat and a navy dress shirt look awesome when matched together in a classy look for today's gentleman. Good-looking and age-appropriate for a young guy, an ensemble like this will help outdo any of your pals.