We love how this combination of a charcoal overcoat and dress pants immediately makes a man look smart and elegant. On the shoe front, go for something on the laid-back end of the spectrum by slipping into tan low top sneakers. Surely a smart idea if we're talking fashion tips for teen guys.