For an outfit that's city-style-worthy and casually smart, wear a navy overcoat and a navy denim shirt. Inject some stylish nonchalance into your look with a pair of navy and white suede low top sneakers. Overall, an ideal demonstration of casual fashion for 20-something gentlemen.