Loving the way this smart pairing of a navy zip sweater and navy vertical striped dress pants instantly makes any man look on-trend. Make a bit more effort now and introduce black leather derby shoes to your getup. This is a good-looking but also age-appropriate outfit for a guy in his 40s.