Semi-formal wedding guest dress ideas — the sweet spot between cocktail and casual. Midi lengths, refined fabrics, and polished looks.