One of the best ways to style out such a must-have item as a grey overcoat is to wear it with charcoal dress pants. Our favorite of a ton of ways to complement this look is a pair of low top sneakers. This combination looks great on 20-something men.