Pairing a white waistcoat with khaki dress pants is a smart choice for a sharp and polished look. To inject a touch of stylish casualness into your ensemble, complete this ensemble with derby shoes. This one is a stylish but also age-appropriate combo for middle-aged gentlemen.