Formal wedding guest dresses are floor-length gowns or dressy midi and tea-length dresses in evening fabrics: heavy satin, crepe, lined chiffon, beading, or velvet in winter. Emily Post's wedding guest guide splits formal by time: a cocktail or dressy afternoon dress for a daytime wedding, a long evening dress or dressy cocktail dress in the evening. When unsure after dark, go floor-length.
Formal wedding guest dresses set the tone at upscale celebrations, from hotel ballrooms to evening estate weddings. Whether the invitation says formal, evening attire or black tie optional, the dresses below cover the options, from structured A-line gowns to satin midis, and the guide explains how long to go, which fabrics read formal, and how to choose satin that looks expensive rather than shiny.
Princess Märtha Louise of Norway and Ari Behn on the way to the palace church at the Royal Palace in Stockholm before the wedding of Princess Madeleine and Christopher O'Neill, 8 June 2013.Photo: Frankie Fouganthin on Wikimedia Commons · CC BY-SA 3.0
Our picks for formal wedding guest dresses
In stock now, at today’s price.
1
PRETTYGARDEN Women's Summer One Shoulder Long Formal Dresses Sleeveless Ruched Bodycon Wedding Guest Slit Maxi Dress
Above the typical price here at $68.99. It's full length.
$68.99Shop Now
2
Women's Mock Neck Sleeveless Mesh Back Slit Ruched Bodycon Wedding Guest Cocktail Evening Party Midi Dresses
Sits in the middle of the pack at $45.99. It's a midi.
$45.99Shop Now
3
29% off today
Women's Floral Strapless Maxi Dress 2026 Summer Mesh Tube Bodycon Formal Wedding Guest Cocktail Party Long Dresses
A typical price here, $49.99, and currently 29% off. It's full length.
$56.99, close to the median for this page. It's full length.
$56.99Shop Now
5
Tea length
Tea Length Mother of The Bride Dresses for Women High Low Formal Dress with Sleeves Lace Evening Gown
Mid-range for this page at $59.99. It's cut to tea length in lace, which adds texture without adding visual weight.
$59.99Shop Now
6
Cold-weather fabric
Velvet Wedding Guest Dress - Fall Formal Holiday V Neck Empire Waist Long Dresses
Sits in the middle of the pack at $54.99. It's velvet, which reads warm on camera and holds its own shape instead of clinging.
$54.99Shop Now
What "formal" asks for, by time of day
Invitations use "formal" all the time, and the Emily Post Institute answers it in two places. Its general attire guide has no standalone formal code: the ladder runs white tie, black tie, black tie optional, then semi-formal. Its wedding guest attire article does list formal weddings, split by the clock. For a formal daytime wedding, women wear a "cocktail or dressy afternoon dress." For a formal evening wedding, "depending on local customs, long evening dress or dressy cocktail dress; gloves optional."
So formal does not automatically mean floor-length. The start time makes the first cut, and the venue and local custom make the second. An evening wedding at a ballroom, hotel, club or estate leans floor-length, because that is what most of the room will wear. A daytime or late-afternoon formal wedding at a vineyard, garden or restaurant accepts a dressy midi or tea-length dress, provided the fabric is clearly evening-weight. Emily Post's black tie optional list (a floor-length gown, a dressy cocktail dress, a little black dress or dressy separates) is the practical shopping list for everything in between.
If the invitation actually says black tie, the site's black tie attire guide covers what changes; even there, Emily Post allows a dressy cocktail dress or "your dressiest little black dress" alongside the gown.
Diagram
Is this formal enough?
Floor-length gown in satin, crepe or chiffonYesNever underdressed at a formal wedding, day or evening.
Satin or heavy crepe midi with heelsYesWorks for most formal weddings; choose floor-length if the venue is a ballroom after dark.
Tea-length dress in an evening fabricYesA classic compromise between cocktail and gown lengths.
Dressy cocktail dress at the kneeCheck firstOn the black tie optional list, but read the room: fine for a daytime formal, lighter than most guests at an evening one.
Jumpsuit or separates in satin or crepeCheck firstEmily Post lists dressy separates; choose evening fabric and jewelry so it reads formal.
Above-knee dress in cotton or jerseySkip itFabric and length both read casual at this level.
Sundress or day dress, any lengthSkip itBelongs to casual and dressy casual codes.
Verdicts follow The Emily Post Institute's Wedding Guest Attire article (formal daytime: cocktail or dressy afternoon dress; formal evening: long evening dress or dressy cocktail dress) and its attire guide's black tie optional list, both read 22 October 2026. Notes are weddinggueststyle.com editorial guidance.
At a glance
What the formal wedding guest dresses on this page cost today.
Pieces tracked on this page
24
Price range
$15 – $239
Median price
$46
Under $50
16 of 24
Discounted right now
9 (avg 27% off, deepest 65%)
With sleeve coverage
7 of 24
Prices change often — check the current price before you buy.
Length is the question guests bring to a formal wedding more than any other. In our analysis of 10,700 posts on r/Weddingattireapproval (16 April – 21 October 2026), 2,151 carried the subreddit's Formal dress-code flair. Of those, 252 mentioned "cocktail," 181 "floor-length," 152 "gown" and 105 "midi," while only 23 mentioned tea length. The typical formal post is someone holding a cocktail-length or midi dress and asking whether it is enough.
The worry runs mostly one way. 87 Formal-flair posts used "too casual" or "underdressed," against 51 that used "too formal" or "overdressed." Jumpsuits came up in 38, which fits Emily Post's inclusion of dressy separates on the black tie optional list.
The practical reading: torn between a midi and a gown for an evening formal, choose the gown, because it is the lower-risk side of the line. For a daytime formal, a midi in satin, heavy crepe or lined chiffon matches Emily Post's daytime description, and you do not need to go longer.
Diagram
What Formal-flair posts mention
Cocktail252 posts
Floor-length181 posts
Gown152 posts
Midi105 posts
Maxi46 posts
Jumpsuit38 posts
Tea length23 posts
Base: the 2,151 posts flaired "DC: Formal". Case-insensitive match on title and text after masking "black tie" and "white tie". Regexes: \bcocktail\b, floor[\s-]*length, \bgowns?\b, \bmidi\b, \bmaxi\b, \bjumpsuit, tea[\s-]*length. Source: weddinggueststyle.com analysis of 10,700 r/Weddingattireapproval posts, 16 April – 21 October 2026 (Arctic Shift archive).
Satin: the formal fabric that needs the most care
Satin is the fabric most guests reach for at a formal wedding, and it is the one where the difference between a good and a poor choice is easiest to see.
Weight matters most. Heavy satin and duchess satin hold their shape, drape in deliberate folds, and look formal from across a room. Thin, very shiny satin wrinkles where you sit, shows the line of every seam and undergarment, and catches flash in harsh streaks. If a listing calls its fabric "satin" with no weight or lining mentioned, look closely at the reviews and photos for creasing and shine.
Finish matters next. A matte-backed or crepe-back satin gives a softer glow than high-gloss charmeuse and is easier to wear in daylight. Stretch satin is comfortable but clings; it suits a structured cut better than a slip dress.
Cut changes the risk. A bias-cut satin slip skims the body and shows everything underneath, so it needs seamless underwear and a confident fit. An A-line or column in heavier satin is forgiving and photographs evenly.
Satin also marks easily. Water, perspiration and creases show on it more than on crepe, so a satin dress for a hot summer wedding is the hard version of this choice. In warm weather, a lined chiffon or crepe gown looks just as formal and wears more easily. Satin comes into its own in fall and winter and in deep colors: midnight, wine, emerald and black.
Other fabrics that read formal, and when to wear them
Heavy crepe gives a matte, sculpted finish that holds a clean line through hours of sitting and dancing, and it creases less than satin. Chiffon reads formal when it is layered over a lining or used for a full skirt; a single unlined layer looks like a day dress. Velvet is the cold-weather formal fabric; the site's winter wedding guest dress page covers how to choose it. Sequins and beading suit evening formal weddings and New Year's Eve, and are usually too much at a 2 p.m. ceremony. Lace is formal when it is structured and lined; a light cotton lace reads garden party.
The fabrics that undercut a formal dress code are thin jersey, casual cotton and anything that looks like it would be equally at home at the office.
Season and venue then narrow the choice. An outdoor summer formal favors lined chiffon, georgette over a lining and lighter crepe; fall and winter move to satin, velvet and heavier crepe in deeper shades. A lawn or tented reception adds the ground to the list: a light chiffon hem that touches the floor drags and stains on grass, so hem it to clear the ground in block heels or choose an ankle or tea length. A cathedral or other house of worship may expect covered shoulders, which Emily Post lists among the questions to ask before the day; a long-sleeve gown or a matching wrap answers it without changing the dress.
Length, shape and one statement
Floor-length is the most traditional formal hem, especially in the evening; it should clear the floor in the shoes you will actually wear, so plan a hem. Midi and tea-length are often right for daytime formal weddings.
An A-line gown is the most forgiving formal silhouette. The fitted bodice provides structure and the flared skirt moves well, but only in a fabric with body, such as heavy crepe, duchess satin or structured chiffon; in jersey the same cut looks casual. A column suits a tall, lean line; a fit-and-flare or a wrap gown defines the waist.
Formal dressing rewards restraint, which means one statement rather than several. Choose a dramatic neckline (a deep V, a sculptural one shoulder, an off-shoulder line), or a bold jewel color, or a striking back, or sequins, and keep everything else clean.
What to check in formal wedding guest dresses before you order
A formal dress shows its construction more than a casual one, because heavier fabric and a longer hem leave nothing to hide behind. Five details in a listing tell you most of what the photos will not.
• Lining. A formal dress should be lined through the bodice and skirt. Chiffon and lace skirts need a full-length lining, or daylight and flash turn them see-through. If the listing does not mention one, assume it is absent.
• Fiber content and weight. Look for the composition and, where given, words such as "heavy," "duchess" or "crepe-back." A bare "satin" with no weight or lining is the version most likely to crease and shine.
• Garment length against your height. A floor-length dress is cut for a particular height in a particular heel. Compare the listed length (shoulder to hem) with your own measurement in the shoes you will wear, and use the model's height, if given, to judge where the hem will land.
• Support. Strapless, one-shoulder and deep-V gowns need boning, built-in cups or an inner corset to stay in place through a long evening. A listing that mentions them is telling you something worth paying for.
• Embellishment backing. Sequins and beading should sit on a lined base; unlined sequins scratch the inner arm and snag a chiffon wrap.
Then plan the calendar backward from the date. Order early enough to try the dress with your shoes, see a tailor if the hem needs work, and still be inside the return window if it does not fit. Read the return terms before any alteration, since an altered dress may not be accepted back.
Where the money should go
A formal dress does not have to be expensive, but it has to look substantial. At the lower end of the price range, solid colors in satin and crepe with simple silhouettes are the safest choices, and draping, ruching and asymmetric necklines add interest without relying on costly fabric.
As the price rises, the extra money should buy heavier fabric with better drape, a full lining, cleaner finishing, and sometimes boning or a structured bodice. If a more expensive listing mentions none of those, the premium is for the label. At any budget, fit and a correct hem do more for how formal a dress looks than anything else, so leave time for alterations; tailors are busiest in peak wedding months.
The dresses on this page come from Amazon's product API and are refreshed daily. Prices change with the daily refresh, so check the listed price and return terms at checkout.
Frequently Asked Questions
Quick answers to help you find the perfect wedding guest dress.
Yes, especially in daytime: Emily Post's wedding guest article lists a cocktail or dressy afternoon dress for a formal daytime wedding. Choose a satin, silk or heavy crepe midi with heels and refined jewelry. For an evening ballroom or hotel wedding, floor-length is the safer choice.
Yes, in the right fabric and length. The A-line is the most forgiving formal silhouette: a fitted bodice and a skirt that flares from the waist. In heavy crepe, duchess satin, structured chiffon or beaded tulle, at floor or tea length, it reads formal. The same shape in jersey or cotton reads like a day dress.
Anywhere that states the fabric, the lining and the garment length, ships by a stated date, and gives you time to try the dress with your shoes. The Federal Trade Commission's online-shopping advice is to check who pays return shipping, how many days you have and any restocking fees before ordering. Every Amazon listing on this page shows the seller and return terms before checkout.
Black tie optional has a published list: Emily Post names a floor-length gown, a dressy cocktail dress, a little black dress or dressy separates. Formal is defined by the clock instead: a cocktail or dressy afternoon dress in the day, a long evening dress or dressy cocktail dress at night. In practice the two overlap, and an evening formal usually looks like black tie optional.
It is the harder choice. Satin shows water marks, perspiration and creases more than crepe or chiffon does. For heat, a lined chiffon or crepe gown looks equally formal; if you love satin, choose a heavier, matte-backed one in a mid or deep color and bring a hanger and steamer if you are traveling.