Occasion outfits
Semi-formal wedding guest dress under $50: what to wear
Short answer
For a semi-formal wedding, wear a midi or knee-length dress, a wrap dress or a dressy jumpsuit. Semi-formal is the most common wedding code: more polished than office wear, less than formal. Emily Post says an evening start means leaning more formal. Choose lighter shades for day and darker tones for evening. Filter PeachSunday's collections by price.
Steps
-
Pick the dress
A midi wrap dress, knee-length dress or dressy jumpsuit in a flowy, less structured silhouette.
-
Match the time of day
Lighter shades for daytime, darker tones and texture for evening.
-
Choose shoes
Block-heel pumps, wedges, strappy sandals or refined flats.
-
Add a layer
A blazer, dressy cardigan or elegant sweater for fall and winter.
What semi-formal means
Semi-formal is the most common wedding dress code. The Knot puts it above office wear and below formal, with short or midi dresses, dressy jumpsuits and dressy separates all working.
Emily Post adds a useful adjustment: when the ceremony starts in the evening, lean more formal. The same dress in a darker color or richer fabric covers that.
Because semi-formal is so common, the invitation often leaves details open. Look at the venue, the time and any wording such as dressy or garden. When the clues point to a formal setting, move one step dressier: a satin midi instead of cotton, heels instead of flats.
What to wear
The midi wrap dress is the easiest pick because it flatters most shapes and works for day or night. A satin midi and a little black dress are the evening versions. A dressy jumpsuit adds variety.
Wear block-heel pumps, wedges, strappy sandals or refined flats. A blazer gives the outfit structure for the ceremony, and a dressy cardigan is softer for cold months.
A flowy silhouette is the thread through the code. Wrap dresses, A-line skirts and relaxed jumpsuits all move well and flatter many shapes. They also tolerate a large meal and a dance floor, which a fitted dress does less well.
- Midi wrap dress
- Satin midi dress
- Little black dress
- Dressy jumpsuit
- Blazer for layering
- Block-heel pumps or strappy sandals
What to skip
Full-length gowns, unless the invitation leans formal. Jeans, even at casual weddings. Casual sneakers and flip-flops. Very formal fabrics that belong to cocktail.
Late fall and winter 2026 notes
A knit or velvet layer and closed-toe shoes make semi-formal work in cold venues. A sweater dress in a dressy shade can stand in for a wrap dress when the weather turns.
Check the time of day. A three o'clock ceremony takes a different color than a seven o'clock one.
For daytime in early winter, a mid-tone wrap dress with a blazer works. For an evening ceremony, switch to a darker shade and swap the blazer for a velvet layer or a knit wrap. The dress stays the same, and the details change.
How to keep it under budget
The blazer or cardigan multiplies the dress. Wear the same wrap dress with a blazer for the ceremony and bare arms for the reception. A neutral block heel works with all of it.
Set a price filter and shop one dress and one layer, rather than three dresses.
Semi-formal is where one dress and two layers go furthest. A blazer for the ceremony and a cardigan for the reception give you two looks from one purchase, and block heels are comfortable enough to wear twice in a week.
The day-of checklist
Check the dress against the time of day. If the invitation says four o'clock in the afternoon, a lighter shade fits. If it says seven, move to dark tones or texture.
Pack the layer in your bag if the venue may be warm indoors. A blazer that comes off easily is more useful than a coat you cannot carry.
- Dress matches the time of day
- Layer packed
- Shoes comfortable for a full evening
- Bag big enough for a phone and lipstick
Shop the look
Start with dresses and blazers. For cold weather add sweater dresses. New styles are added daily, and free US shipping applies on orders of $65 or more.
If your invitation says cocktail, see the cocktail guest outfit page. For a more relaxed event, see the casual guest outfit page. The fall wedding guest dress guide covers ordering timelines.
Shop the edit
FAQ
What is a semi-formal wedding guest dress?
A midi or knee-length dress, wrap dress or dressy jumpsuit. It is more polished than office wear and less formal than a gown.
Can I wear a long dress to a semi-formal wedding?
Full-length gowns suit formal and black tie. Wear one when the invitation leans formal.
Can I wear black to a semi-formal wedding?
Yes. A little black dress is on the key pieces list, and darker tones suit evening.
Can I wear jeans to a semi-formal wedding?
No. Jeans are not recommended even at casual weddings.
What do I wear over a semi-formal dress?
A blazer, dressy cardigan or elegant sweater in fall and winter.
Sources
- The Knot: Semi-Formal Wedding Attire (checked )
- Emily Post: Attire Guide, Dress Codes from Casual to White Tie (checked )
- Emily Post: Wedding Guest Attire (checked )