A navy trenchcoat and a white long sleeve shirt are absolute must-haves if you're figuring out a polished wardrobe that matches up to the highest sartorial standards. Charcoal athletic shoes will add an air of stylish casualness to an otherwise classic look. And if we're talking casual outfit ideas for 40-year-old men, this outfit is perfect.