An overcoat and a navy long sleeve t-shirt are the ideal way to inject some sophistication into your current outfit choices. A pair of navy suede low top sneakers easily revs up the cool of your ensemble. So if you're looking for a stylish yet age-appropriate getup for a 20-year-old guy, you found it.