WHAT DOES “SEMI-FORMAL WEDDING ATTIRE” MEAN?
You can think of semi-formal wedding attire as a slightly toned-down, business-esque version of cocktail attire. These two dress codes overlap in the sense that shorter dress hemlines (think midi-length and high-low skirts) and suits (versus tuxedos) are both appropriate.