Opt for a white blazer and a waistcoat if you're going for a clean, stylish look. On the shoe front, go for something on the relaxed end of the spectrum and round off this getup with black leather derby shoes. Certainly a good option when it comes to fashion tips for 40-year-old guys.