Semi-Formal / Cocktail Attire Ladies may wear cocktail, midi, or maxi dresses, while gentlemen are encouraged to wear suits or dress shirts with slacks and jackets.