Weddings Wedding Attire: Semi-Formal A semi-formal dress code is just above cocktail and below formal. The time and location of the wedding should...