This is irrefutable proof that a navy overcoat and dress pants look amazing when you team them together in a classy ensemble for a modern dandy. Put a different spin on your outfit by rocking a pair of beige derby shoes. This combo is a smart choice when warmer days are here. A practical illustration for any gentleman who's not sure how to dress age-appropriately while still looking stylish.