smart semi formal outfits men over 40