Semi-Formal Chat GPT defines this as "Semi-casual wedding guest attire strikes a balance between formal and casual, typically offering a bit of style and polish without being overly dressed up. In general, the idea is to dress nicely without going overboard. Avoid anything too formal (like black-tie attire) or too laid-back (like casual denim or T-shirts)."