This is the dress code, if you google cocktail casual, it is short dress + hills.
Also stepping up for both men and women, from business casual to cocktail casual
Also stepping up for both men and women, from business casual to cocktail casual
Should they have communicated less information and just said 'Cocktail casual', leaving the receivers to interpret what that means? Is the existence of 'cocktail casual' fashion itself offensive?
Knee-length dresses (i.e. “short dresses”) seem to reasonably fall under the definition of “cocktail casual”. For example: https://www.clbxg.com/Cocktail-Casual/