
2. Chic Midi Dress
Midi dresses strike the perfect balance between formal and casual. They are especially ideal for semi-formal weddings. Look for styles with lace details, pleats, or floral patterns. Add a clutch and strappy sandals to complete the outfit.