There is more range in cocktail attire for women, although there are a few standard guidelines.
Hemlines for dresses and skirts are usually relatively short, at or slightly above the knee. Long, dressy pants with a silk blouse or cashmere sweater could also be appropriate.
The traditional choice is a cocktail dress. These dresses can range from strapless and flashy to a more conservative little black dress, so a woman should be able to find a look she’s comfortable with.
It’s usually best to choose an outfit that is more elegant than showy, and isn’t too short or too revealing. Again, the context of the event is important, and it’s usually better to be a little conservative than to be too flashy.
Typically, cocktail-wear is knee length, though if a woman is wearing a simple straight skirt, longer is acceptable. A skirt and jacket or evening suit could be worn to a cocktail event, especially if paired with dressy top. Cocktail attire usually suggests fun, so a woman shouldn’t look like she is going to a business meeting.