A navy trenchcoat and navy dress pants are among the key elements in a great man's wardrobe. For times when this look looks too polished, play it down by rounding off with white low top sneakers. And if we're talking fashion for teen boys, this outfit is ideal.