As any bride knows, selecting the best bridesmaid dresses for your besties isn’t always the easiest task. Not only do you want styles that fit your wedding theme, but you’ll want to ensure the looks you choose make your party feel cute, comfortable, and celebration-ready. One iconic style we’re seeing over and over again is tea-length dresses. Whether you’ve always wanted this stylish length or you’re just curious about the look, there are a lot of reasons to love this vintage hemline.
Now typically, tea-length means the hem of the dress stops just above the ankle, but this can vary depending on the silhouette, style, and designer. Some tea-length options stop two to three inches above the ankle, landing at around calf length. If you’re thinking this sounds a lot like "midi" length, you’re right! Typically the terms can be used interchangeably, with "midi" being the more modern description.
Whatever term you choose to use, we’re here to tell you tea-length gowns can be the perfect fit for nearly any season, budget, and bridal party aesthetic. Not only do they show off your shoes and can easily be dressed up or down, but the cut is famously flattering, as made iconic by Audrey Hepburn’s Funny Face bridal costume. But now the '50s era look is back, and with it comes bridesmaid dress options you don’t want to miss. From beachy boho to full-on elegance, these tea-length looks are what bridal dreams are made of.
Best Velvet: Riley Convertible Midi Velvet Dress
Velvet just got more fun with Revelry’s Riley midi. The fit-and-flare silhouette is further elevated with a convertible ruffle neckline that can be worn multiple ways and over 20 color options, making this luxe number a hit for both brides and their maids.
Price at time of publish: $189
Size Range: 0-32 | Material: Velvet
Best Off-The-Shoulder: Revelry Abigail Midi Tulle Dress
Coming in both tulle and chiffon, Revelry’s Abigail midi gown can be worn with the floating sleeves either off-the-shoulder, one-shoulder, or strapless depending on your style preferences. Both fabrics come in a wide variety of color choices to fit any day-of aesthetic.
Price at time of publish: $189
Size Range: 0-32 | Material: Tulle
Best Slip Dress: BHLDN Cali Satin Charmeuse Midi Dress
Silky satin slip dresses are always a fantastic bridesmaid choice, and BHLDN’s Cali gown—which comes in 20 different colors—is as iconic as it is timeless with its draped cowl neckline and nipped waist.
Price at time of publish: $168
Size Range: Standard 0-16, Plus 16W-26W | Material: Satin charmeuse
Vintage-Inspired: Azazie Tinsley
Pretty, playful, and with plenty of vintage flair, Azazie’s Tinsley has the quintessential blend of old-timey glamour and contemporary grace. The flutter sleeve, full skirt, gathered waist style comes in over 40 hues ranging from neutral to bold.
Price at time of publish: $99
Size Range: A0-A30, Custom | Material: Mesh
For a Winter Wedding: Lulus Evening of Elegance Navy Blue Floral Jacquard Wrap Midi Dress
Whatever the venue, winter weddings mean your maids might need to be a bit more covered up, and this long-sleeve Lulus number creates the ultimate balance of warmth without feeling too modest. Pair this dress with a faux fur shrug to add a touch of winter wonderland opulence.
Price at time of publish: $99
Size Range: XS-XL | Material: Polyester
Best for Accessorizing: Azazie Baby
Structured with boning and playful with semi-sheer puff sleeves and a sweetheart neckline, Azazie’s Baby gown is beautiful on its own but really shines with accessories. Add a sparkling belt and statement necklace to set this sweet chiffon number apart.
Price at time of publish: $99
Size Range: A0-A30, Custom | Material: Chiffon
For a Boho Wedding: Lulus Let the Sun Beam White Tie-Strap Tiered Midi Dress
We love the white bridesmaid dress trend, especially for bohemian celebrations, and this lightweight, flowy frock from Lulus was made for sun-drenched nuptials. Don a pair of bright heels and include some fresh flowers in your hair to complete the boho look.
Price at time of publish: $92
Size Range: XS-XL | Material: Polyester
For a Contemporary Wedding: Azazie Vicenta
Dainty, delicate, and completely contemporary, Azazie’s Vicenta tea-length gown is the perfect choice for a classic affair. The sweetheart neckline and off-the-shoulder straps add the right amount of romance no matter which hue of over 60 you choose.
Price at time of publish: $109
Size Range: A0-A30, Custom | Material: Chiffon
For a Fall Wedding: Baltic Born Andi Ribbed Velvet Wrap Dress
Autumn celebrations and velvet go hand in hand, which is why we can’t get enough of Baltic Born’s ribbed wrap dress. Plus, the mid-weight, V-neck dress—which comes in 13 colors—is bump and nursing-friendly so the entire crew can rock it comfortably.
Price at time of publish: $104
Size Range: XS-3XL | Material: Velvet
Favorite Halter: Show Me Your Mumu Jasmine Halter Midi Dress
Your favorite slip style just got updated thanks to Show Me Your Mumu’s Jasmine dress. The soft, silky fabric hugs in all the right places while the halter neckline and low back create a bridesmaid style that’ll have your besties smitten. Pair it with a demi or leather jacket for a fun, daring twist.
Price at time of publish: $178
Size Range: XXS-XXL | Material: Luxe satin
Favorite Floral Print: Show Me Your Mumu Jess Ruffle Midi Dress
We love a floral print that pops without being overpowering, and Show Me Your Mumu’s beloved Sage I Do Floral fabric does just that. We especially adore the blue and pink design paired with the comfortable mock-wrap Jess gown for a flirty, feminine look.
Price at time of publish: $148
Size Range: XXS-3X | Material: Chiffon
For a Black Tie Wedding: Lulus Alluring Dream Navy Blue Floral Mesh Lace Trumpet Midi Dress
The most formal of occasions call for bridesmaid gowns that are as unique as they are elegant, and Lulus' Alluring Dream dress is as special as they come. Select the trumpet style—complete with a darted bodice and scalloped lace hem—in either navy or red for a wedding look that’ll wow.
Price at time of publish: $99
Size Range: XS-XL | Material: Polyester