Semi-formal wedding attire is the marriage (so to speak) of formal and casual wedding guest attire ... re asking forthese technical differences fall into the category of somewhat obscure etiquette ...
Some results have been hidden because they may be inaccessible to you