Cocktail attire for men is a dress code that is usually reserved for occasions like weddings, celebrations, and cocktail parties. It is less formal than black tie but dressier than a business suit. Generally speaking, cocktail attire means that you need to wear a suit. However, there is plenty of leeway to imbue the mandate with elements of your personal style. Traditionalists will point you to a windowpane blazer, solid-colored chinos, and classic leather dress shoes. Mens cocktail attire includes a pair of well-shined shoes such as Brogues, Oxfords, or Monk-Straps. The dress pants should be well-fitted, tailored, and in classic hues like black, charcoal, or navy blue. A classic white dress shirt is a perennial favorite since it’s versatile and timeless and goes well with any suit. Similarly, an Oxford shirt will work like that while keeping things more casual. If the dress code allows, formal-looking sweaters and long-sleeve polo shirts can also be the perfect foundation for your cocktail attire ensemble, striking the balance between casual and elegant. Bold patterns are not always accepted, but a well-fitted windowpane suit can also work well.