An upscale casual dress code for men is generally considered an outfit that is nicer and a little more formal than typical business casual attire. Examples of an upscale casual wardrobe for a man includes a sport coat or blazer, dress button-down shirt or polo with slacks and an optional necktie.
Upscale casual dress is similar to a smart casual wardrobe or dressy attire, as defined by Emily Post's etiquette website. It is more formal or upscale than business casual. Dress codes can vary depending on the occasion, event or setting but upscale casual would not include jeans, khakis or T-shirts.