What to wear to a wedding depends on the dress code on the invitation, the venue, the time of day, and the season. The dress code is a short phrase, such as black tie or semi-formal, that tells guests how formal their outfit should be. This guide explains every common code, for women and men, and how to adapt it for the beach, the garden, and each season.
The safest rule is simple: match the level of formality on the invitation, or dress slightly more formal when you are unsure. It is always better to be a little overdressed than underdressed at a wedding. Debrett’s, the British authority on etiquette, advises guests to follow the dress code, and to comply willingly with what the hosts ask. If no code is given, the venue and the time of day are your best guides.
Key Takeaways
- Read the dress code first: it sets the formality of the whole day, from black tie at the top to casual at the bottom.
- Black tie means a floor-length gown or a tuxedo; semi-formal means a midi dress or a suit; casual still means smart, never jeans.
- Leave white, ivory, and cream to the bride, and check pale colours in daylight before the day.
- Let the venue, time of day, and season adjust the details, such as fabric, sleeve length, and shoes, without changing the level of formality.
How To Read A Wedding Dress Code
Dress codes are shorthand for how formal the couple expect the room to be. A code usually appears on the invitation or on the couple’s wedding website, and it may be joined by a theme, such as a garden party or a colour palette.
Think of the codes as a ladder, from the most formal at the top to the most relaxed at the bottom. Black tie is formal evening dress. Formal, sometimes called black tie optional, is one step below. Cocktail and semi-formal sit in the middle and are the most common codes guests see. Casual and dressy casual are the most relaxed, while beach and destination codes adjust the fabric and footwear rather than the effort.
Black Tie: Formal Evening Dress
Black tie is the most common formal dress code for evening weddings, usually starting after five or six in the evening. For women, the classic choice is a floor-length evening gown, although a truly elegant cocktail-length dress in a rich fabric is also accepted at many modern black tie weddings. Deep jewel tones, metallics, and navy all work well, and black is fully acceptable at a black tie wedding.
For men, black tie means a black or midnight-blue dinner jacket and matching trousers, a white dress shirt, and a black bow tie. Avoid a business suit in place of a dinner jacket, and hire one if you do not own one.
Formal And Black Tie Optional
Formal, sometimes called black tie optional or black tie invited, is one step below black tie and gives guests a little more room to choose. For women, a floor-length gown, a refined midi dress, or a dressy jumpsuit in an elevated fabric all belong here. For men, a tuxedo is welcome, but a dark formal suit with a dress shirt and a tie is also correct.
The phrase black tie optional can confuse guests, because it sounds like a choice between two codes. In practice, it means the couple would love black tie but will not require it. A floor-length gown and a refined cocktail-to-midi dress are both right, and a dark suit is right for men. A tailored blazer with dress trousers also works; our guide to a blazer to wear with jeans shows how to style one, although jeans themselves are not wedding dress.
Cocktail Attire: Polished And Festive
Cocktail is one of the most common wedding dress codes, and it calls for a polished, festive look that is less grand than a floor-length gown. For women, a knee-length or midi cocktail dress in a fabric with some structure, such as crepe, satin, or lined lace, is the classic choice. A chic jumpsuit is a good alternative.
For men, cocktail means a dark suit with a dress shirt, with a tie optional. A pocket square can add personality, but keep the rest simple. Our concert outfit ideas show the same balance of one focal piece with simple supporting pieces, kept smart rather than casual.
Semi-Formal Attire: Dressy But Relaxed
Semi-formal sits between formal and casual, and it is one of the most common wedding dress codes because it gives guests room to show personal style. For women, a midi or knee-length dress in a polished fabric is ideal, and a beautiful wrap dress or a printed midi both work well. For men, a suit or a blazer with dress trousers is right, and a tie is optional.
Semi-formal is often confused with cocktail, and the two overlap a great deal. The key difference is that semi-formal leans slightly more relaxed and is commonly used for afternoon or early evening weddings. Add personality through colour, print, or accessories.

Casual And Dressy Casual
Casual is the most relaxed wedding dress code, but it still means smart dress, not everyday clothes. For women, a sundress, a midi dress, or smart separates in a cheerful colour or print are all good choices. For men, smart trousers or chinos with a shirt, and a blazer if you like, are right. Even at a casual wedding, avoid jeans, trainers, shorts, and T-shirts.
Dressy casual is a small step above casual and is common for daytime weddings in gardens, barns, and village halls. The outfit should look considered, with good fabrics and clean shoes, but it can be lighter and more relaxed in colour and shape. Our brunch outfit ideas show the same balance of smart and comfortable.
Beach, Garden And Destination Weddings
Beach, garden, and destination codes keep the formality of the day but change the fabric and footwear. For a beach wedding, choose light, breathable fabrics such as chiffon, linen blends, or cotton, in flowy shapes that cope with wind. Women might choose a maxi dress, while men might choose a light suit or smart trousers with a linen shirt. Wear flat shoes or sandals, because heels sink into sand, and bring sunglasses and sun protection for the ceremony.
Garden weddings are similar, with block heels, wedges, or elegant flats for grass, and lighter fabrics for warm afternoons. Destination weddings need a little more planning, because you may be travelling with your outfit. Choose fabrics that resist creasing, pack shoes that work on the local ground, and check whether the venue is a church, a beach, or a hotel, because each one has its own expectations.
What To Wear When No Dress Code Is Given
When the invitation names no dress code, use the venue, the time of day, and the season as your guide. An evening wedding in a ballroom or a hotel means dressier, while a daytime wedding in a garden, a barn, or on a beach means lighter and more relaxed. Letterpress and calligraphy on the invitation suggest formality, while a bright, illustrated invitation suggests a relaxed celebration.
As a safe middle ground, women can choose a midi dress and men can choose a suit with a tie. This works for most weddings. If you are still unsure, ask a member of the wedding party. It is always safer to be slightly overdressed than underdressed, and a quick question is far better than arriving in the wrong outfit.
Wedding Guest Outfits For Women
For women, the best wedding guest outfit starts with length and fabric. Floor-length gowns suit black tie and formal weddings, midi and knee-length dresses suit cocktail, semi-formal, and casual weddings, and a maxi dress suits a beach or destination wedding.
Colour matters as much as shape. Leave white, ivory, and cream to the bride, and be careful with very pale shades that read as white in photographs. Jewel tones suit autumn and winter, while pastels and soft florals suit spring and summer. Keep accessories simple: one statement piece, a small clutch, and shoes you have worn before. Try the full outfit on at home, sit and walk in it, and check it in daylight.
Wedding Guest Outfits For Men
For men, the best wedding guest outfit starts with a well-fitted suit in the right colour for the code and the season. Navy and charcoal suit almost every wedding, while lighter grey or blue suits a summer daytime wedding, and a dinner jacket suits black tie.
Fit is the detail that makes the biggest difference. A suit that fits well across the shoulders and sits cleanly at the waist looks better than an expensive suit that does not fit. For a beach wedding, a linen-blend suit or smart trousers with a shirt can replace the full suit. Avoid trainers and novelty ties.
Seasonal Differences To Keep In Mind
Season changes the details of a wedding outfit without changing the dress code. In spring, choose light layers and soft colours, and bring a jacket for cool mornings. In summer, choose breathable fabrics, lighter colours, and comfortable shoes, and bring sunglasses and sun protection for an outdoor ceremony. In autumn, choose richer colours such as burgundy and forest green, with heavier fabrics and a smart coat. In winter, choose long sleeves, heavier fabrics such as velvet, and a proper coat, with closed-toe shoes.
British weather is famously changeable, so check the forecast the day before and pack a layer even if the morning looks fine. Comfort in the weather is part of looking good, because nobody looks relaxed while shivering or overheating.
Frequently Asked Questions
What Is The Difference Between Black Tie And Formal?
Black tie is formal evening dress: a floor-length gown for women and a dinner jacket with a black bow tie for men. Formal, sometimes called black tie optional, is one step below. Women may choose a floor-length gown, a refined midi dress, or a dressy jumpsuit, and men may wear a tuxedo or a dark formal suit with a tie.
What Does Semi-Formal Mean For A Wedding?
Semi-formal means dressy but relaxed. For women, a midi or knee-length dress in a polished fabric is ideal. For men, a suit or a blazer with dress trousers is right, and a tie is optional. It is one comfortable step below cocktail, and it is commonly used for afternoon or early evening weddings.
Can Men Wear A Suit Instead Of A Tuxedo To A Black Tie Wedding?
A dark suit is not the same as a dinner jacket, so it is not the correct choice for a strict black tie wedding. If you do not own a dinner jacket, hiring one is a common and sensible option.
What Should I Wear To A Beach Wedding?
Choose light, breathable fabrics such as chiffon or linen, in a flowy shape that copes with wind. Women might choose a maxi dress, while men might choose a light suit or smart trousers with a linen shirt. Wear flat shoes or sandals, and bring sunglasses and sun protection.
Can I Wear Jeans To A Wedding?
No, jeans are not suitable for a wedding, even at a casual wedding. Choose smart trousers or chinos with a shirt instead, and add a blazer if you like. The day is a celebration, and the photographs will last for years, so dress a step above your everyday clothes.
What Should I Wear If The Invitation Has No Dress Code?
Use the venue, the time of day, and the season as your guide, and aim slightly more formal than you think you need. A midi dress or a suit with a tie is a safe middle ground for most weddings. If you are still unsure, ask a member of the wedding party for guidance.
Sources
- Debrett’s — How to be a great wedding guest — Follow the dress code; women should avoid head-to-toe outfits in white or cream.
- Joy — Wedding Guest Dress Code Guide — Dress codes from white tie to casual, with guidance for women and men and advice for when no code is given.
- Mondressy — 7 Wedding Dress Codes Explained: What to Wear as a Guest — White tie, black tie, formal, semi-formal, cocktail, casual, and beach dress codes at a glance.
- Pexels — Elegant wedding scene with guests dancing joyfully. Photo by Alfredo Dacosta on Pexels.
- Pexels — Elegant outdoor wedding scene with guests in formal attire enjoying a sunny day. Photo by Amar Preciado on Pexels.
Image credits (plain text): Featured image — Photo by Alfredo Dacosta on Pexels. Body image 1 — Photo by Amar Preciado on Pexels.


Leave a Reply