Loving how this pairing of a black overcoat and navy dress pants immediately makes a man look polished and sharp. Add derby shoes to the equation to infuse a sense of stylish effortlessness into this look. Wondering how to nail semi-casual style as you make your way through your 20s? This combo is a wonderful example.