Cocktail Attire: Cocktail attire is semi-formal. For women, this typically includes a cocktail dress, midi dress, knee-length dress, or jumpsuit. For men, cocktail attire could include a suit or dress pants with a blazer(optional) and button-down shirt with a tie (optional)
Yes, the more the merrier!