← Back to blog

Wedding Dress Code Wording: Examples for Every Level

Dress code is the single most common question wedding guests ask. Ahead of "where do I park" and "what time does it actually start". People would rather text you than risk being the only person in a suit, or the only one not in one.

The good news is that it's the easiest question to answer once, in writing, in a place everyone can find. Here's wording for every level, plus the Canadian details that catch couples out.

The levels, in plain language

Formal dress code names are a code your guests may not read fluently. "Cocktail attire" means something specific to a stylist and very little to your cousin. Name the level, then say what it means in a sentence.

LevelWhat to write
White tieFloor-length gowns and tailcoats. The most formal it gets, and rare outside a very traditional wedding.
Black tieTuxedos and floor-length gowns. A dark suit works if a tux isn't in the cards.
Black tie optionalA tux is welcome but a dark suit is perfect. Long or midi dresses both work.
FormalSuits and ties, gowns or elegant midi dresses. No need for a tuxedo.
CocktailSuits, and dresses at knee or midi length. Our most common answer: dress like you would for a nice dinner out.
Semi-formalA blazer and dress trousers, or a simple dress. Ties optional.
Dressy casualSmart but comfortable. A button-down without a tie, a sundress, or nice separates.
CasualCome comfortable. No jeans or shorts, but nothing fussy either.

The second column is the part that matters. If you only write "cocktail attire", you will still get the texts.

Wording for outdoor and venue-specific weddings

This is where Canadian weddings differ from the templates you'll find on American sites, and where guests most often get it wrong.

Garden or lawn. "Garden party attire. The ceremony is on grass, so we'd suggest a block heel or flats rather than a stiletto."

Barn or rural venue. "Dressy casual. There's a gravel path between the parking area and the barn, so please wear something you can walk in."

Anywhere outdoors after Labour Day. "Cocktail attire. The reception is outdoors and it cools off quickly once the sun goes down, so please bring a layer." An October wedding in Calgary can be twenty degrees at three in the afternoon and near freezing by nine.

Beach or lakeside. "Beach formal. Sand between the ceremony and the reception, so flats or wedges are your friend."

How to say what you'd rather people didn't wear

Most couples want to say something and worry it'll sound rude. It doesn't, as long as it's brief and unapologetic. Say it once and move on.

  • No white: "We'd love for you to leave the white and ivory to the bride."
  • A colour you'd rather avoid: "Any colour except white, please."
  • Jeans: "Dressy casual, but please no jeans."
  • Heels on grass: Frame it as help rather than a rule. "The ceremony is on the lawn, so flats will serve you better than heels."

What doesn't work is a long paragraph explaining yourself. Guests read one line about dress code and skim the rest.

Welcoming cultural attire

If your families have a tradition of dressing for weddings, say so directly. Guests who own that clothing want permission, and guests who don't want to know they won't be underdressed:

"Cocktail attire. Traditional dress from your own culture is very welcome, and a suit or a dress is equally perfect."

For a multi-day wedding, write a line per event rather than one for the weekend. What works for a Mehndi is not what works for the reception, and guests who haven't been to one before will be anxious about both.

Put it on the website, not the invitation

An invitation has room for a two-word dress code and nothing else. The website is where you can explain it, add the venue context, and change it in March when you move the ceremony indoors.

Keep the two-word version on the invitation, then point people at the site for the rest. That's the whole reason to have one: so the answer lives somewhere you can update and everyone can find. More questions worth answering before you're asked.

Show them the colours, not just the words. Always & Forever puts your dress code on your site with your wedding's colour palette beside it, which guests can view and download while they're shopping. Canadian, CAD pricing, free to build and preview.

See real examples

A few full examples

Formal, indoors, winter. "Formal attire. Suits and ties, gowns or elegant midi dresses. Coat check is available just inside the entrance."

Cocktail, outdoor ceremony, indoor reception. "Cocktail attire. The ceremony is on the lawn, so flats or a block heel will serve you better than a stiletto. We'll move indoors for dinner."

Relaxed, summer, backyard. "Dressy casual, and genuinely relaxed. A sundress or a button-down without a tie is perfect. It'll be warm, so wear what you'll be comfortable in all evening."

Black tie optional, city hotel. "Black tie optional. A tuxedo is welcome and a dark suit is perfect. Long or midi dresses both work beautifully."

The short version

Name the level, then say what it means in your own words. Add one sentence about the venue if it changes what shoes to wear. Say what you'd rather people avoided, once, without apologising. Put all of it on your website where you can change it later.

Worth reading next: invitation wording for the two-word version that goes on the card, how to word an adults-only wedding for the other awkward one, and what to include on your wedding website for everything else guests will ask.

Ready to make your own?

See real examples
Get Started