Weddings will vary in their level of formality, but a good rule of thumb is to always be overdressed, rather than ...
Cocktail attire is the marriage (so to speak) of formal and casual wedding guest attire ... and black pumps or black dressy heeled sandals. Men can wear a suit and tie. For teens and children ...