Men can wear a suit and tie. For teens and children ... Semi-formal wedding attire is the marriage (so to speak) of formal ...