What Is Cocktail Attire for a Wedding? A Guest's Style Guide
Cocktail attire for a wedding means dressy, polished clothing that is a step below black tie: for women, a knee-length to midi cocktail dress, an elegant jumpsuit or dressy separates; for men, a suit and tie. Choose refined fabrics like silk, satin, chiffon, crepe or lace, wear heels or dressy flats, and avoid white, ivory and anything that could be mistaken for a bridal look. A floor-length gown is usually fine for an evening wedding if it is simple, but it is not required.
In This Guide
- 1What Does Cocktail Attire Mean?
- 2What Is Cocktail Attire for a Wedding Guest?
- 3How Long Should a Cocktail Dress Be for a Wedding?
- 4What Fabrics Work for Cocktail Wedding Attire?
- 5What Colors Should You Avoid at a Cocktail Attire Wedding?
- 6Daytime vs. Evening Cocktail Weddings
- 7How Should You Dress for Cocktail Attire by Season?
- 8What Accessories Go With Cocktail Wedding Attire?
- 9What Not to Wear to a Cocktail Attire Wedding
- 10Cocktail Wedding Attire Ideas
- 11Cocktail Attire for the Ceremony, Reception and Other Wedding Events
- 12Finding Your Cocktail Wedding Look
- 13Frequently Asked Questions
In short: dress as you would for an upscale evening party, then go one notch more polished because it is a wedding. Below, we cover dress lengths, fabrics, colors, day versus evening, seasons and accessories, plus outfit ideas.
What Does Cocktail Attire Mean?
Cocktail attire is a dressy dress code that sits above semi-formal in polish and below black tie. Traditionally it means a cocktail dress for women and a dark suit with a tie for men. Today, a sleek jumpsuit or coordinated dressy separates are also widely accepted.
When cocktail attire appears on a wedding invitation, the expectations rise a little. Wedding guests tend to dress more carefully than guests at an ordinary cocktail party, so when in doubt, choose the dressier option.
What Is Cocktail Attire for a Wedding Guest?
For women, cocktail wedding attire means:
- A cocktail dress that falls at the knee, just below it, or at midi or tea length
- An elegant jumpsuit in a dressy fabric
- Dressy separates, such as a silk top with a tailored midi skirt or wide-leg trousers
- Heels, dressy flats or elegant sandals
- A small clutch and polished jewelry
For men, it means a well-fitted suit (darker colors for evening, lighter colors for daytime), a dress shirt, a tie and leather dress shoes. A tie is expected unless the couple has said otherwise.
How Long Should a Cocktail Dress Be for a Wedding?
The classic cocktail length is anywhere from just above the knee to midi or tea length (mid-calf). These lengths are always correct for a cocktail attire wedding and easy to dance in.
- Knee-length: the traditional cocktail length. Very short minis can feel too casual or too clubby for a wedding, so test the hemline sitting down before the day.
- Midi or tea length: arguably the ideal choice. It reads as elegant without the full formality of a gown.
- Floor-length: acceptable at most evening cocktail weddings, especially at formal venues, as long as the design is simple. Avoid heavily embellished ball gowns, trains or anything that looks bridal. A long dress is less suited to a daytime or casual outdoor wedding.
If you love a long silhouette, browse our evening dresses and choose a clean, streamlined style.
What Fabrics Work for Cocktail Wedding Attire?
Fabric does a lot of the work in signaling "dressy." Good choices include silk, satin, crepe, chiffon, georgette, lace, organza, tulle and tasteful sequins or beading. Avoid fabrics that read as casual, such as jersey T-shirt knits, denim, linen-cotton blends for evening, or anything that wrinkles badly. For men, a wool or wool-blend suit is the standard, with lighter weights for warm weather.
What Colors Should You Avoid at a Cocktail Attire Wedding?
- White, ivory, cream and very pale champagne. These are reserved for the couple unless the invitation specifically asks guests to wear white.
- The wedding party's colors. If you know the bridesmaid dresses are a particular shade, choose something different so you are not mistaken for part of the bridal party.
- Anything requested by the couple. If the invitation or wedding website names a color palette, follow it.
Black was once considered off-limits, but it is now widely accepted, especially for evening weddings. Red is generally fine but draws attention, and in some cultural traditions red is worn by the bride, so check if you are unsure. Jewel tones, rich neutrals, pastels and tasteful prints are all safe choices.
Daytime vs. Evening Cocktail Weddings
Daytime weddings call for lighter colors, softer fabrics like chiffon or crepe, florals and prints, and shorter or midi hemlines. Light suits in gray, tan or blue work well for men.
Evening weddings invite darker or richer colors, more shine (satin, sequins, metallic accents), and longer hemlines, up to a simple floor-length dress. Men should choose a dark suit in navy, charcoal or black.
How Should You Dress for Cocktail Attire by Season?
- Spring: pastels, florals and light, airy fabrics such as chiffon and organza.
- Summer: breathable fabrics, lighter colors and open silhouettes. Bring a wrap for air-conditioned venues. Our guide to summer cocktail attire has more ideas.
- Fall: jewel tones such as emerald, burgundy and sapphire, along with crepe, satin and lace.
- Winter: velvet, heavier satin, metallics and long-sleeve dresses, plus a tailored coat or elegant wrap.
What Accessories Go With Cocktail Wedding Attire?
- Shoes: heels, heeled sandals or dressy flats. Open-toe shoes are fine if they are elegant; skip flip-flops and casual sandals. For garden or lawn weddings, choose block heels or wedges so you do not sink into the grass.
- Bag: a small clutch or evening bag rather than an everyday tote.
- Jewelry: choose one focal point, such as statement earrings or a necklace, and keep the rest simple.
- Layers: a pashmina, tailored jacket or wrap for cool evenings or a ceremony in a house of worship where covered shoulders are expected.
- For men: a tie, a leather belt that matches the shoes, and an optional pocket square.
What Not to Wear to a Cocktail Attire Wedding
Skip anything that looks like a wedding dress, any shade of white, and anything that would upstage the couple, such as a dramatic ball gown or a heavily embellished look. Also leave casual pieces at home: jeans, T-shirts, sneakers, flip-flops and athletic wear do not fit the dress code.
Cocktail Wedding Attire Ideas
The Classic Cocktail Dress
A knee-length or slightly longer cocktail dress is the most reliable choice. A solid color reads as more formal; a refined fabric and good fit do the rest. Try it on with the shoes you plan to wear to check the hemline.
Midi or Tea-Length Dress
A midi dress is practically made for this dress code. The hemline is more elegant than a short dress but less formal than a full-length gown, and it is easy to dance in.
Simple Long Dress for Evening
For an evening wedding, a long dress in a solid, darker color works well. Keep the design streamlined so it reads as cocktail rather than black tie.
Printed Long Dress for Daytime
A print, especially a floral, softens the formality of a long length, making it a good fit for spring and summer daytime weddings.
Jumpsuit
If you prefer not to wear a dress, an elegant jumpsuit in a dressy fabric meets the dress code and is comfortable for a long night of dancing.
Suit
Choose a lighter suit for a daytime or garden wedding and a darker one for evening. A tie or shirt in a richer color adds personality without breaking the dress code.
Cocktail Attire for the Ceremony, Reception and Other Wedding Events
Plan to wear one outfit for both the ceremony and reception when they happen on the same day; changing mid-event can be distracting. If the ceremony feels more formal, you can add a wrap or jacket and remove it for the reception. If the reception is on a different day or at a different location, a second outfit is fine, and you will usually receive a dress code for each event.
For rehearsal dinners, showers and welcome parties, ask the hosts if the invitation does not say. These events are usually a little less formal than the wedding, but an upscale venue can still call for a cocktail-level look. Avoid white at every wedding event unless you are asked to wear it.
Finding Your Cocktail Wedding Look
When in doubt, check the couple's wedding website, ask the hosts, or share your shortlist with a friend who is attending. Browse Sherri Hill cocktail dresses and evening dresses for ideas, then use Find A Store to locate an authorized retailer near you, where you can try styles on and ask whether a style is available to order in your color and size. For more help, read our guides to wedding guest attire and what to wear to a black tie wedding.
Cocktail and semi-formal are close cousins; see what semi-formal attire means. For a cooler-weather wedding, see fall and winter wedding guest dresses.
Shop the Look
Your retailer can check whether a color or size is available to order.
Find a Sherri Hill Retailer
In the United States, Sherri Hill dresses are sold through authorized retailers.
Frequently Asked Questions
What does cocktail attire mean for a wedding?
Cocktail attire for a wedding means dressy, polished clothing that is less formal than black tie. Women typically wear a knee-length to midi cocktail dress, an elegant jumpsuit or dressy separates, and men wear a suit and tie. Avoid white, ivory and anything casual like jeans or sneakers.
Can I wear a long dress to a cocktail attire wedding?
Yes, especially for an evening wedding. Choose a simple, streamlined floor-length dress rather than an embellished ball gown, so you match the cocktail dress code without looking black-tie or bridal. For daytime weddings, a knee-length or midi dress is usually the better fit.
What is the difference between cocktail attire and semi-formal for a wedding?
The two are very close and are often used interchangeably. Cocktail attire tends to lean slightly dressier and more evening-oriented, with a cocktail dress and a dark suit and tie as the standard. Semi-formal allows a little more flexibility, such as lighter suits and dressy separates for daytime.
Can you wear black to a cocktail attire wedding?
Yes. Black is widely accepted at weddings today, particularly in the evening. Add color or metallic accents with your shoes or jewelry if you want the look to feel more celebratory, and follow any color guidance the couple gives.
Are open-toe shoes okay for cocktail attire?
Yes, as long as they are dressy. Strappy heeled sandals, metallic sandals or elegant block heels all work. Leave flip-flops and casual sandals at home, and choose block heels or wedges for weddings on grass.
What should men wear to a cocktail attire wedding?
Men should wear a well-fitted suit with a dress shirt, tie and leather dress shoes. Choose navy, charcoal or black for evening weddings and lighter shades like gray, tan or light blue for daytime. A tuxedo is not expected for cocktail attire.






