Cocktail attire is one of the most popular options, striking a balance between formal and casual, as well as elegant and ...
What it means: It's a little fancier than semi-formal (read: the hemlines are longer), but it's not quite cocktail attire. Rather, it's the best of both worlds: maximum color, minimum fuss.