Definitive proof that a navy trenchcoat and a dress shirt look amazing when you pair them up in a sophisticated ensemble for today's guy. Introduce a pair of black leather chelsea boots to the mix and you're all done and looking awesome. A look like this will make you look a million times sleeker as a 20-year-old guy.