Cocktail attire is a balance between formal and casual and elegant and comfortable. Think somewhere between a sophisticated formal occasion and office or party wear.