What to Wear to a Rehearsal Dinner as a Guest
Table of Contents
A good rehearsal dinner outfit should look neat, respectful, and appropriate for the event. As a guest, you usually do not need to dress as formally as you would for the wedding day, but your look should still feel intentional. A midi dress, dressy jumpsuit, blazer, button-down shirt, or elegant separates can all work, depending on the invitation, venue, and wedding style.
The safest rule is to avoid anything too casual, too flashy, or too close to bridal attire. This guide will help you read the dress code, choose an outfit for different venues, and dress for casual, semi-formal, or formal rehearsal dinners.
What Is the Dress Code for a Rehearsal Dinner?
A rehearsal dinner does not have one fixed dress code. Some are casual and relaxed, while others feel closer to a cocktail party or formal dinner. The best way to decide what to wear is to look at the invitation, the couple’s style, and the dinner setting.
Invitation Clues
Start with the invitation or event details. Words like casual, cocktail, semi-formal, or formal are the clearest clues. The time, venue, and tone of the invitation also matter. An evening dinner at a private restaurant usually feels dressier, while a casual email or text may suggest a more relaxed outfit.
Couple’s Style
The couple’s wedding style can also guide your outfit. A classic or elegant wedding may come with a dressier rehearsal dinner, while an outdoor, beach, or destination wedding may allow a more relaxed look. Even then, guests should still look neat and intentional.
Dinner Setting
The venue is one of the clearest clues. An upscale restaurant, hotel, or private dining room usually calls for a dress, jumpsuit, blazer, or button-down shirt. A backyard dinner, beach gathering, or casual brewery may allow softer fabrics, simpler shoes, and more relaxed pieces.
How to Choose an Outfit Based on the Venue and Wedding Style
The venue is often the easiest way to decide how dressy your rehearsal dinner outfit should be. A restaurant dinner usually calls for a more put-together look, while a backyard or beach dinner may allow something more relaxed. The goal is to match the setting without looking underdressed.

Restaurant Dinners
For a restaurant rehearsal dinner, choose something neat and slightly dressy. Women can wear a midi dress, dressy jumpsuit, or blouse with tailored pants or a skirt. Men can wear a button-down shirt with chinos or dress pants. If the restaurant is upscale, add a blazer and dress shoes.
Backyard Gatherings
A backyard rehearsal dinner is usually more relaxed, but guests should still look put together. Women can wear a simple dress, linen separates, a nice blouse, or a casual jumpsuit. Men can choose a button-down shirt or polo with chinos. Avoid gym clothes, flip-flops, ripped jeans, or anything that feels too casual for a wedding event.
Destination Weddings
For a destination wedding rehearsal dinner, let the place and weather guide your outfit. A beach dinner may call for breezy dresses, linen, sandals, and lighter fabrics. A city or resort dinner may require something more refined. Choose pieces that feel comfortable for travel and climate, but still look planned.
What Should Women Wear to a Rehearsal Dinner?
Women should choose a rehearsal dinner outfit that feels dressy enough for the event without looking bridal or attention-grabbing. Midi dresses, jumpsuits, and elegant separates are all safe choices. Focus on clean shapes, comfortable fabrics, and simple accessories that make the outfit feel complete.
Good options include:
- A midi dress with heels, flats, or dressy sandals
- A dressy jumpsuit with simple jewelry
- A blouse with tailored pants or a skirt
- A slip dress with a light jacket or wrap
- Elegant separates in soft, neutral, or seasonal colors
Midi Dresses
A midi dress is one of the easiest choices for a rehearsal dinner. It works for restaurants, garden dinners, hotel events, and semi-formal settings. Choose a style that feels comfortable to sit, eat, and move in. Floral prints, solid colors, satin fabrics, or soft wrap styles can all look appropriate.
Dressy Jumpsuits
A dressy jumpsuit is a good option if you want something polished but not as traditional as a dress. It can feel modern, comfortable, and easy to style. Choose a tailored or flowy jumpsuit in a clean fabric, then add earrings, a small bag, or dressy shoes to make it feel dinner-ready.
Elegant Separates
Elegant separates are a great choice for guests who do not want to wear a dress. A blouse with wide-leg pants, a fitted top with a midi skirt, or a soft blazer over tailored trousers can look refined without feeling formal. This option also works well for cooler weather or rehearsal dinners with a more relaxed dress code.
What Should Men Wear to a Rehearsal Dinner?
Men should choose something cleaner and more polished than everyday casual wear. A full suit is not always necessary, but the outfit should fit the venue and dress code. Button-down shirts, chinos, dress pants, blazers, and clean dress shoes are all safe options.
Good options include:
- A button-down shirt with chinos or dress pants
- A blazer over a button-down shirt
- A polo shirt with tailored pants for a casual dinner
- Loafers, dress shoes, or clean leather sneakers
- A suit or sport coat for a formal restaurant or hotel dinner
Button-Down Shirts
A button-down shirt is one of the easiest choices for a rehearsal dinner. It works well for casual, semi-formal, and restaurant settings. For a relaxed dinner, pair it with chinos. For a dressier event, wear it with dress pants and tuck it in for a cleaner look.
Blazers
A blazer can make a simple outfit feel more polished without looking too formal. It is a good choice for upscale restaurants, hotel dinners, or semi-formal rehearsal dinners. Men can wear a blazer with a button-down shirt, chinos, or dress pants. A tie is usually optional unless the invitation says formal.
Dress Shoes
Shoes can change how formal the whole outfit feels. Loafers, oxfords, dress shoes, or clean leather shoes usually work well. For a casual outdoor dinner, neat leather sneakers may be acceptable. Avoid flip-flops, worn-out sneakers, or shoes that look too sporty.
How to Dress for Casual, Semi-Formal, and Formal Rehearsal Dinners
Once you know the dress code, use it to decide how dressed up your outfit should be. Casual looks can still be neat, semi-formal outfits should feel more refined, and formal attire should be elegant without competing with the wedding day.

A simple way to decide:
- Casual: polished but relaxed
- Semi-formal: dressier, cleaner, and more intentional
- Formal: elegant, structured, and closer to eveningwear
- When unsure: choose the slightly dressier option
Casual Looks
For a casual rehearsal dinner, choose comfortable pieces that still look neat. Women can wear a simple dress, a blouse with pants, a casual jumpsuit, or a skirt with a polished top. Men can wear a button-down shirt, polo, chinos, or clean leather sneakers. Avoid ripped jeans, gym clothes, flip-flops, or anything that looks too relaxed for a wedding event.
Semi-Formal Outfits
Semi-formal is one of the most common rehearsal dinner dress codes. Women can wear a midi dress, slip dress, dressy jumpsuit, or elegant separates. Men can wear a button-down shirt with dress pants or chinos, and add a blazer if the venue feels more upscale. Shoes should look polished, such as heels, flats, loafers, or dress shoes.
Formal Attire
For a formal rehearsal dinner, choose a more refined outfit. Women can wear a cocktail dress, elegant midi dress, tailored jumpsuit, or dressy evening separates. Men should consider a suit, sport coat with dress pants, or a blazer with a button-down shirt and formal shoes. Keep the look elegant, but avoid anything too flashy or bridal-looking.
Conclusion
The best rehearsal dinner outfit feels comfortable, respectful, and right for the setting. As a guest, you do not need to outdress the wedding day, but you should still look intentional. Check the invitation, consider the venue, and choose something slightly dressier when you are unsure.