This is hard proof that a navy overcoat and black dress pants look amazing when paired together in a sophisticated getup for a modern gentleman. Complement this outfit with a pair of white low top sneakers to easily step up the style factor of this outfit. You can bet this combination will become your go-to when colder weather hits. And if we're talking style for over-40 men, this ensemble is perfect.