You have received a wedding invitation. You are delighted — and then, almost immediately, you are staring at the dress code on the card wondering exactly what is expected of you.
“Black tie optional.” “Smart casual.” “Garden party attire.” “Destination beach wedding.”
Wedding dress codes are notoriously vague, wildly inconsistent, and deeply anxiety-inducing for guests who want to look right without upstaging the wedding party. The good news: with a clear framework and the right wardrobe pieces, dressing well for any wedding is entirely straightforward.
At The Alex Fashion House in Karon, Phuket, we have dressed thousands of people for weddings — grooms, groomsmen, guests, and everyone in between. This is the complete 2026 guide to what to wear to a wedding as a guest, covering every dress code for both men and women.
The Golden Rules of Wedding Guest Dressing
Before breaking down each dress code, here are five universal rules that apply to every wedding, every dress code, and every guest.
Rule 1: Read the dress code — and respect it. The couple chose a dress code deliberately. Arriving underdressed is disrespectful; arriving wildly overdressed draws attention away from the people it belongs to. Match the tone.
Rule 2: Never wear white or ivory (if you are not the bride). This rule is non-negotiable. White, ivory, cream, and very pale champagne are reserved for the bride. No exceptions, regardless of the dress code.
Rule 3: When in doubt, dress up rather than down. It is always better to be slightly overdressed at a wedding than underdressed. A well-tailored suit at a casual wedding looks elegant; jeans at a formal wedding looks careless.
Rule 4: Prioritise fit above all else. The single biggest difference between a guest who looks exceptional and one who looks average is fit. A modest suit or blazer that fits perfectly will always look better than an expensive outfit that does not. This is the core argument for bespoke tailoring.
Rule 5: Coordinate, do not match. Avoid perfectly matching your outfit to a partner or group. Coordination — complementary colours, similar formality levels — is elegant. Identical outfits look like a costume.
The Main Wedding Dress Codes Explained
1. Black Tie
What it means: The most formal dress code for wedding guests. Full evening dress is expected.
For men: A black or midnight navy tuxedo with satin peak or shawl lapels is the definitive choice. Paired with a white formal dress shirt (pleated or marcella bib front), black silk bow tie, black patent leather Oxford shoes, and a white pocket square. A three-piece tuxedo adds an extra degree of formality. Avoid a standard suit — it will stand out as underdressed in a black-tie room.
For women: A full-length evening gown is traditional — and still the most elegant choice. Floor-length in a rich fabric (silk, satin, velvet, chiffon) in jewel tones or classic black. Formal cocktail dresses (knee to midi length) in elevated fabrics are increasingly accepted at black-tie events but lean toward the more conservative end of the scale. Avoid short, casual, or overly casual fabrics.
Key mistake to avoid: Men wearing a standard navy or charcoal suit to a black-tie wedding. If the invitation says black tie, wear a tuxedo.
2. Black Tie Optional
What it means: A tuxedo is preferred but a dark suit is acceptable. The couple wants a formal atmosphere and is giving guests flexibility.
For men: A tuxedo is always the right choice if you own one. If not, a dark suit — charcoal, midnight navy, or deep charcoal grey — in premium fabric is perfectly appropriate. Add a white dress shirt, silk tie, and a pocket square. Avoid lighter suits (grey, beige, navy) which can look too casual in a black-tie-optional room.
For women: A floor-length or formal midi-length dress or gown. Elevated cocktail dresses in formal fabrics work well. Tailored formal trouser suits in rich fabrics are an elegant alternative to a dress.
3. Cocktail Attire
What it means: Semi-formal. Smart and polished — more dressed up than business casual, less formal than black tie.
For men: A well-tailored suit in a dark or mid-tone colour — navy, charcoal, mid-grey, or even a bold colour like deep burgundy or forest green. A dress shirt, silk tie, and leather Oxford shoes. A pocket square elevates the look significantly. No tuxedo required — and indeed, a tuxedo at a cocktail-attire event can look slightly overdressed.
For women: A knee-length or midi cocktail dress in a luxurious fabric — lace, silk, satin, or crepe. A chic tailored jumpsuit or a formal trouser suit works equally well. This is the most flexible of the formal dress codes — almost any polished, non-casual look is appropriate.
4. Smart Casual / Lounge Suit
What it means: A suit is expected — but it does not need to be your most formal piece. Smart, neat, and polished without the full formality of black tie.
For men: A suit in any colour — navy, charcoal, grey, tan, or a seasonal colour. The fabric can be slightly more relaxed than for formal occasions — a linen or linen-blend suit is perfectly appropriate for a smart-casual outdoor wedding. A dress shirt is standard; you can leave the tie off for the most relaxed end of smart casual. Clean, polished shoes — loafers are acceptable alongside Oxfords.
For women: A smart dress, tailored trouser suit, or a blazer with coordinating trousers or a midi skirt. More flexibility here than at formal dress codes — a well-put-together look in any smart fabric works. Avoid anything too casual (jeans, t-shirts) or overly revealing.
5. Garden Party / Outdoor Wedding
What it means: Elegant and celebratory — but practical for an outdoor setting. Think colour, texture, and fabrics appropriate to the weather.
For men: A light-coloured or mid-tone suit in a breathable fabric — linen, cotton, or a linen-wool blend. Colours like light grey, pale blue, stone, tan, or even a subtle check or stripe work beautifully outdoors. A dress shirt in a complementary colour, a floral or textured tie, and leather loafers or smart Derby shoes. A pocket square with a touch of colour adds personality.
For women: Floral prints, soft pastels, and light fabrics come into their own at garden parties. A midi or knee-length dress in a floral, botanical, or soft-toned fabric is the classic garden party look. A lightweight tailored blazer over a dress bridges smart-casual and formal perfectly — and is extremely practical if the temperature drops or the sun intensifies.
6. Beach Wedding / Destination Wedding
What it means: Relaxed, romantic, and set outdoors — often in a warm, sunny, or tropical location. Comfort in heat is as important as looking polished.
For men: This is where a custom linen suit truly shines. An ivory, white, light grey, or soft blue linen suit is the most elegant and practical choice for a beach or tropical wedding. Avoid dark, heavy fabrics — you will be uncomfortable in the heat and it will show. A clean white or pale linen shirt, an open collar (no tie necessary), and leather or suede loafers or clean white leather shoes.
For those attending a beach wedding in Phuket specifically: pure linen or a linen-cotton blend is essential. The humidity and heat require maximum breathability. Our Willow Linen Blend range is particularly popular for exactly this occasion.
For women: A flowy midi or maxi dress in a lightweight fabric — chiffon, georgette, linen, or cotton — in soft, warm, or tropical colours. Avoid very structured or heavy fabrics that will be uncomfortable in heat. Footwear should consider the surface — block heels, wedges, or flat sandals are more practical than stilettos on sand. A light linen blazer for the evening adds polish when the sun goes down.
Key mistake to avoid: Wearing dark, heavy-fabric suits or high heels on sand. Choose fabrics and footwear for the environment.
7. Festive / Winter Wedding
What it means: Formal or semi-formal, with an allowance for seasonal colour, texture, and richness. December and January weddings often have this dress code.
For men: A dark suit or tuxedo in a rich fabric — velvet, heavy wool, or a Dormeuil blend — in deep seasonal tones: midnight navy, forest green, burgundy, charcoal, or classic black. A velvet blazer is a particularly fashionable and appropriate festive choice. Add a silk tie or bow tie in a complementary seasonal colour, a pocket square, and polished leather shoes.
For women: Rich, deep tones and luxurious fabrics come into their own at festive weddings — velvet, brocade, silk, and heavy crepe in jewel colours (emerald, burgundy, navy, gold, deep red). A knee-length or floor-length dress or a tailored formal suit in a rich fabric. This is one occasion where a more dramatic look is genuinely appropriate.
What Colours to Wear (and Avoid) as a Wedding Guest
Safe, universally appropriate choices:
- Navy blue (men’s suit or women’s dress)
- Dusty rose, blush, and soft pinks (daytime and outdoor weddings)
- Sage green and soft greens
- Warm taupes, tans, and champagne (avoid very pale champagne which can read as ivory)
- Steel blue and slate grey
- Rich jewel tones — emerald, sapphire, burgundy — for evening and formal weddings
Appropriate with care:
- Red — bold and attention-grabbing. Fine at informal and semi-formal weddings; can feel too dominant at very formal or intimate ceremonies.
- Black — traditionally considered inappropriate at weddings in some cultures, but widely accepted at modern Western formal weddings. Context matters — check the couple’s background and traditions.
- Metallics (gold, silver) — can work beautifully at evening and black-tie weddings; can be too flashy for daytime.
Always avoid:
- White, ivory, cream, pale champagne (reserved for the bride)
- The same colour as the wedding party if you know it in advance
- Neon or extremely bold prints at formal weddings
How to Get the Perfect Wedding Guest Outfit from The Alex Fashion House
Whether you are attending a beach wedding in Phuket, a black-tie gala in London, or a garden party in Sydney, The Alex Fashion House can create the perfect bespoke outfit for your occasion.
Visiting Phuket before a local wedding?
Come to us at 560 Karon, Phuket. With 5–7 days’ notice, we can create a complete bespoke suit, blazer, or formalwear set — measured, fitted, and finished for your specific occasion.
Ordering internationally for a wedding abroad?
Use our How to Measure guide, select your fabric and style from our online shop, and email your requirements to info@thealexfashionhouse.com. We ship worldwide with a typical 4–6 week lead time for international orders.
Frequently Asked Questions
What is the most appropriate outfit for a male wedding guest?
For most weddings, a well-tailored suit in navy, charcoal, or grey is the most appropriate and versatile choice. Match the formality to the dress code: a tuxedo for black tie, a dark suit for cocktail, a light linen suit for beach or garden weddings. A well-fitted suit always looks excellent.
Can a male wedding guest wear a blazer instead of a full suit?
At smart-casual, garden party, and some outdoor weddings, a blazer with tailored trousers (not matching, but coordinating) is acceptable. For formal and cocktail-attire weddings, a full suit is strongly preferred. When in doubt, always opt for the full suit.
What should a male guest wear to a beach wedding?
A linen or linen-blend suit in a light colour — ivory, light grey, or soft blue — is the ideal choice for a beach wedding. Pair with a simple white or linen shirt, open collar or relaxed tie, and leather loafers or clean leather shoes. Avoid dark, heavy fabrics that will be uncomfortable in the heat.
Can men wear a coloured suit to a wedding?
Yes — particularly at smart-casual, garden, and destination weddings. Navy, charcoal, and grey are always safe. More adventurous choices like deep burgundy, forest green, or tan work well at outdoor and semi-formal weddings. Avoid very pale colours (which can be confused with the wedding party) and very loud patterns at formal ceremonies.
What is cocktail attire for a male wedding guest?
Cocktail attire means a well-tailored suit in a dark to mid-tone colour, with a dress shirt, silk tie, and leather shoes. A pocket square is a strong addition. No tuxedo required, but the overall look should be smart, polished, and evening-appropriate.
Is it acceptable to wear black to a wedding as a guest?
In most modern Western weddings, yes — particularly at formal, evening, and black-tie events. All-black is chic and elegant at formal occasions. At daytime, outdoor, or destination weddings, a lighter colour is usually more appropriate to the tone. Some cultures consider black inauspicious at weddings — check if this applies.
How far in advance should I order a bespoke wedding guest suit in Phuket?
If you are visiting Phuket, 5–7 days before the event allows time for measurements, production, and a fitting. For international orders to be shipped to you, allow 4–6 weeks. Contact The Alex Fashion House at info@thealexfashionhouse.com to confirm current turnaround times.
What should a female guest wear to a black-tie wedding?
A floor-length evening gown in a rich fabric is the traditional and most elegant choice. Formal midi-length cocktail dresses in elevated fabrics are increasingly accepted. Avoid anything too casual, too revealing, or in white or ivory. A tailored formal trouser suit in a luxurious fabric is an excellent alternative to a dress for the fashion-forward guest.
Look Exceptional at Every Wedding You Attend
The right outfit for a wedding is not about following rigid rules — it is about understanding the tone of the occasion and dressing to honour it while expressing your personal style. With the right piece from The Alex Fashion House, you will always walk into the room looking exactly as you should.
📍 560 Karon, Mueang Phuket District, Phuket 83100
📧 info@thealexfashionhouse.com
🛒 Shop Men’s & Women’s Collections
📏 How to Measure
Free shipping on all orders over ฿3,000.