You're looking at the solid proof that a trenchcoat and navy dress pants are awesome when worn together in a refined ensemble for today's guy. You can take a more casual approach with footwear and introduce a pair of black loafers to your getup. This one is a modern and age-appropriate getup for a 50-year-old.