Cocktail: semi-formal dress code that strikes a balance between casual and formal.
• Men - think a dark or neutral-colored suit with a dress shirt.
tie optional
• Women - think knee-length or midi dresses or jumpsuits and elegant separates
https://www.theknot.com/content/cocktail-wedding-attire