If the situation calls for a sophisticated yet knockout menswear style, consider wearing a puffer jacket and a denim shirt. A pair of black leather derby shoes easily levels up any outfit. And if we're talking outfit ideas for 40-year-old men, this combo looks good on almost any man.