Formal Wedding Attire: What to Wear
Formal wedding attire decoded: gowns, dark suits, and tuxedos for women and men, plus the mistakes to avoid.
by Sarah Glasbergen on 30 June 2026
Web editor
In short
Formal attire is an elevated, elegant dress code just below black tie. For women it means a floor-length gown or a sophisticated cocktail dress. For men it means a dark suit, or a tuxedo if the wedding is in the evening. It is dressier than semi-formal, with a polished, refined feel.
Below: what formal means, how it compares to black tie, and exactly what to wear for women and men, plus the mistakes to avoid. Updated June 2026.
Formal attire signals an elegant, elevated celebration, but it leaves more room for interpretation than black tie, which is exactly where guests get stuck. Does formal mean a full gown? Does a dark suit count, or do men need a tuxedo? Here is everything you need to know.
What is formal attire for a wedding?
Formal attire is an elevated, elegant dress code that sits just below black tie. For women, it means a floor-length gown or a sophisticated, dressy cocktail dress. For men, it means a dark, well-tailored suit, or a tuxedo for an evening wedding. The look is refined and polished, a clear step up from semi-formal, without the strict tuxedo requirement of black tie.
Formal and black tie overlap, but black tie specifically requires a tuxedo, while formal allows a dark suit as well, especially for daytime.
When do couples choose a formal dress code?
Formal suits elegant, dressed-up celebrations. It works well for:
- Evening weddings and receptions
- Ballrooms, hotels, historic estates, and upscale venues
- Couples who want an elevated look without strictly requiring tuxedos
- Fall and winter weddings, where richer fabrics and darker tones feel right
Not sure which level fits your day? Compare all your wedding dress code options first.
Formal attire for women
For women, formal is an invitation to dress elegantly. A floor-length gown is the classic choice, in a luxe fabric such as silk, satin, crepe, or chiffon. A sophisticated, dressy cocktail dress in a rich fabric can also work, especially for a daytime formal wedding. Think clean, elegant silhouettes with tasteful detailing.
Deep jewel tones, classic black, and elegant neutrals all suit a formal wedding. Leave white, ivory, and champagne to the bride. Finish with heels, a clutch, and refined jewelry.
Formal attire for men
For men, formal means a dark, well-tailored suit in navy, charcoal, or black, with a dress shirt, a tie, and polished leather shoes. For an evening formal wedding, a tuxedo is a strong choice and is often expected. Add a pocket square or cufflinks for a refined finish. For more by dress code and season, see our guide to men's wedding guest outfits.
Still not sure? Follow this rule
If you are unsure, lean toward the more formal option: longer and dressier for women, a dark suit with a tie or a tuxedo for men. For an evening wedding, default to the tuxedo. It is easier to feel slightly overdressed than underdressed at a formal celebration.
Common formal attire mistakes
Formal trips guests up because it feels flexible. The most common misses:
- Wearing a daytime or casual dress when a gown is expected
- Choosing a light or casual suit for an evening formal wedding
- Wearing white, ivory, or champagne as a guest
- Skipping the polished shoes and accessories that complete the look
- Confusing formal with cocktail and underdressing
See the full list of things to avoid wearing as a wedding guest.
How to put formal on your invitation
Make it clear on your wedding invitation: for example, Dress code: formal (gowns and dark suits or tuxedos). Add detail on your wedding website so evening guests know whether tuxedos are expected.
“Formal gives guests a little more freedom than black tie, so I tell them to read the time of day. Daytime formal welcomes a dark suit and an elegant dress. Evening formal leans toward a tuxedo and a gown. When in doubt at night, wear the tuxedo.”
Sarah Glasbergen, Founder at ThePerfectWedding.com
Frequently asked questions about formal attire
-
What is the difference between formal and black tie?
Black tie specifically requires a tuxedo and a formal gown. Formal is slightly more flexible: a dark, well-tailored suit is acceptable, though a tuxedo is a strong choice for evening weddings.
-
Do women have to wear a floor-length gown to a formal wedding?
A floor-length gown is the classic choice. A sophisticated, dressy cocktail dress in a rich fabric can also work, especially for a daytime formal wedding.
-
Can men wear a regular suit to a formal wedding?
Yes, a dark, well-tailored suit in navy, charcoal, or black works for formal, particularly during the day. For an evening formal wedding, a tuxedo is often expected.
-
Is formal more formal than cocktail?
Yes. Formal is a clear step up from cocktail, with longer gowns and darker, dressier suits or tuxedos.
-
What colors should guests wear to a formal wedding?
Deep jewel tones, classic black, and elegant neutrals all work. Avoid white, ivory, and champagne, which belong to the bride.
Plan your perfect wedding look
Still pulling the details together? Browse outfit inspiration in our guest section, explore wedding dresses and wedding suits for the couple and the wedding party, and decode every level with our complete wedding dress code guide on ThePerfectWedding.com.
Keep everything on track with our free wedding planning checklist, and find more styling ideas in our wedding inspiration galleries.