All products featured on Glamour are independently selected by our editors. However, we may receive compensation from retailers and/or from purchases of products through these links.
Before you scroll away, hear us out: The best dresses on Amazon are shockingly good. It turns out the place where you buy your cleaning supplies in bulk also happens to feature some incredible site-specific dress brands, like Anrabess, Zesica, and PrettyGarden—and like most things on Amazon Prime, they’re frequently on sale and arrive in mere days.
Whether you’re off to a graduation ceremony or a black-tie affair, there are hundreds of styles to choose from. But beyond the formal options, you’ll also find plenty of picks for every other occasion, whether it’s a flowy midi for brunch gatherings, puff-sleeve minidresses for fancy dates, or a drop-waist number for the office. Take a look at our editor’s favorite picks below.
The best Amazon dresses, at a glance
- Best Overall: Zesica Button Sweaterdress,
$43$40 - Most Popular: Exlura Square-Neck Dress, $45
- Most Trendy: Zesica Long-Sleeve Maxidress, $43
- Best Formal: Norma Kamali Diana Gown, $215
- Best Cocktail: Anrabess Square-Neck Ruffle Dress, $50
- Best Casual: FancyInn Shift Dress With Pockets, $43
- Best Plus-Size: The Drop Cameron Sweaterdress, $60
- Best for Fall: Anrabess Mockneck Rib-Knit Dress,
$67$40
Cider Summer Dress
1/24Cider Summer Dress
A long black dress is a must when building a timeless wardrobe, which is why this high-waisted A-line option from Cider immediately caught our eye. Made from a woven cotton-linen blend, it’s breathable without being sheer and works for just about any occasion. Throw on a denim jacket, some chunky jewelry, and ballet flats, and you’re good to go.
Sizes: S–XL
Colors: 1 option
Material: 55% linen, 45% cottonWayf Martini Mini Dress
2/24Wayf Martini Mini Dress
With a gathered drop waist, this minidress is made with 55% linen, so it holds up well in the summertime when the idea of putting on clothes feels unbearable. It gives major Reformation vibes without the super-high price tag, and the high neckline and chic buttons make it something you’ll reach for summer after summer. Sadly, there’s only one red option available, but we’re keeping our fingers crossed for more shades in the future, though red does look good on everyone.
Sizes: XS–XL
Colors: 1 option
Material: 55% linen, 45% rayon
Anrabess Sundresses
3/24Anrabess Sundresses
A classic Amazon brand, we can always count on Anrabess to keep us on-trend without breaking the bank. While the dress leans casual, details like the square neckline, midi length, smocked back, and two side pockets make it easy to dress up with heels or lean into trends with a pair of gladiator sandals (yes, they’re back). It comes in eight shades, including versatile neutrals like black, navy, and khaki.
Sizes: S–XL
Colors: 8 options
Material: 35% rayon, 60% polyester, 5% elastaneBagone Summer Satin Lace V-Neck Dress
4/24Bagone Summer Satin Lace V Neck Dress
We’re in the camp that everyone needs to have at least one satin maxidress in their closet—it’s very Andie in How to Lose a Guy in 10 Days. They’re elegant yet sexy and can be worn to weddings, a nice dinner, or even the office paired with a denim jacket or blazer. Incredibly flattering, this dress features a lace neckline, a V-neck low-back design, and comes in eight shades.
Sizes: S–XL
Colors: 8 options
Material: 100% satinGanni Tie-Front Cotton Midi-Dress
5/24Ganni Te-Front Cotton Midi Dress
The thing we love most about dresses? They’re so easy to throw on, even when you have zero energy to get ready. This one from Ganni features short sleeves and a sweet tie-front detail that makes it look like you put in way more effort than you actually did. The organic cotton fabric is soft, comfy, and lightweight. It’s the type of elevated white dress you can wear to a casual outing or to a fancy party.
Sizes: S–XL
Colors: 10 options
Material: 97% organic cotton
PrettyGarden Maxi Dress
6/24PrettyGarden Maxi Dress
Gingham is everywhere right now, and not just on picnic blankets. Stay on trend this summer with this comfortable maxidress that works for just about any occasion. You can go classic with red gingham or switch it up with a soft blue or green.
Sizes: S–XXL
Colors: 9 options
Material: 50% cotton, 50% polyesterKirundo Summer Maxi Sundress
7/24Kirundo Summer Maxi Sundress
Perfect for summer travel, this breezy sundress can easily be thrown into a suitcase without taking up too much space. It’s understated without being boring, thanks to the colorblock accents and the holy grail of details: pockets (!!). Available in six cute shades, it’s easy to dress up or down depending on your shoes and accessories.
Sizes: S–XXL
Colors: 6 options
Material: 49% viscose, 34% polyester, 17% polyamideWenrine Summer Spaghetti Strap Dress
8/24Wenrine Summer Spaghetti Strap Dress
At under $20, this square neck, ruched spaghetti-strap dress is made from 100% cotton, so it’ll hold up well with proper care. The self-tie detail on the side lets you adjust the fit to your liking, whether you prefer to keep it modest or show a little side boob. It comes in eight different shades, and if maxi isn’t your vibe, the brand also offers the same dress in a mini version.
Sizes: S–XXL
Colors: 10 options
Material: 100% cotton
Kirundo Sleeveless Maxi Dresses
9/24Kirundo Sleeveless Maxi Dresses
If you need something in your closet that truly embodies day-to-night dressing, look no further than this classic maxidress. It’s appropriate enough for the office but easily works for happy hour afterward without needing to change in the bathroom. With a high neckline and a loose, flowy bottom, it’s the kind of piece you’ll find yourself rewearing over and over. Go with a classic white or black, or something more vibrant like bright blue.
Sizes: S–XXL
Colors: 6 options
Material: 91% viscose, 9% elastaneExlura Square-Neck Dress
10/24Exlura Square-Neck Dress
A hit among Glamour readers, this charming minidress is an all-season staple. Style it with white sneakers during the warmer months, then switch to tights and knee-high boots come fall and winter. The design is modular—you can wear the sleeves up or off the shoulder—and there are 16 colors to choose from, including chic black, rich wine, and sky blue.
Sizes: XS–XXL
Colors: 16 options
Material: 100% polyesterAnrabess Square-Neck Ruffle Dress
11/24Anrabess Square-Neck Ruffle Dress
Featuring three bows, a cinched waist, and a not-too-high side slit, this bestseller is pretty much the perfect cocktail dress. Better yet, it’s machine-washable, meaning you don’t need to be too careful with those canapés and glasses of wine. Keep this in your back pocket for when you need a last-minute number that’s still cute.
Sizes: S–XL
Colors: 21 options
Material: 100% polyester
Norma Kamali Diana Gown
12/24Norma Kamali Diana Gown
Norma Kamali’s iconic Diana gown is an event staple through and through, since it comes in nearly any color imaginable and you can wear it pretty much everywhere. The ruched bodycon dress features a one-shoulder design to keep things interesting. Date nights, black-tie weddings, birthday parties—the options are endless. (It’s so good that Carrie Bradshaw even wore it on Sex and the City.)
Sizes: XXS–XL
Colors: 27 options
Material: 95% polyester, 5% spandexZesica Long-Sleeve Maxidress
13/24Zesica Long-Sleeve Maxidress
Body-skimming drop-waist dresses are all the rage right now, and Amazon is a surprisingly great place to find them. Zesica’s ruched, machine-washable option looks like something Kylie Jenner might wear—and because it’s under $45, it’s the best way to try the look without committing to a more expensive (and harder-to-return) pick.
Sizes: S–XL
Colors: 13 options
Material: 90% viscose, 10% elastaneGrace Karin One-Shoulder Dress
14/24Grace Karin One-Shoulder Dress
We’d understand if this dress went for double its price—but nope, it’s priced under $65. Featuring a trendy rosette and a ruffled skirt, this one-shoulder number has earned near-universal praise from wedding guests. And that floral print feels so much like Reformation—just at a fraction of the cost.
Sizes: 6–18
Colors: 5 options
Material: 98% polyester, 2% viscose
Mitilly Sleeveless Swing Dress
15/24Mitilly Sleeveless Swing Dress
For your most casual outings—picnics, friend hangs, vacations—this breezy button-front summer dress is a winner. (Throw a chunky sweater on top when the weather gets chillier.) It even comes with pockets, as if you didn’t love it enough already.
Sizes: S–XL
Colors: 24 options
Material: 95% rayon, 5% spandexHappy Sailed Knit Dress
16/24Happy Sailed Knit Dress
Everyone could use another tie-waist knit number this time of year, and this maxidress is especially worth your time. It’s versatile enough to act as a glorified coverup in the comfort of your home or work for a night out with a messy updo and gold jewelry. Win-win.
Sizes: S–XL
Colors: 8 options
Material: 95% polyester, 5% elastanePrettyGarden Mock-Neck Satin Dress
17/24PrettyGarden Mockneck Satin Dress
Surprise: You can get surprisingly high-minded dresses on Amazon too. This asymmetrical pick looks like a designer number (no one needs to know it’s a PrettyGarden original, after all) and wouldn’t be out of place at a black-tie affair. And because it’s available in 32 different colors, there’s bound to be the perfect shade for your taste—or your next event’s dress code.
Sizes: S–XXL
Colors: 32 options
Material: 97% polyester, 3% elastane
Wiholl Collared V-Neck Sweatshirt Dress
18/24Wiholl Collared V-Neck Sweatshirt Dress
Combining a split-collar sweater with a minidress, this low-key pick is exactly what you’ll want to throw on for coffee runs and last-minute meals with friends. Throw on a belt for a little extra definition or wear it solo for a comfy cold-weather answer to the T-shirt dress.
Sizes: S–XXL
Colors: 10 options
Material: 55% polyester, 40% rayon, 5% spandexASTR the Label Kendra Dress
19/24ASTR the Label Kendra Dress
If you’re determined to have a hot-girl summer, you’ll need a sequined party dress on hand. Available in both a pink multi-glitter and a white option (perfect for any 2025 brides), it’s the kind of cowl-neck slip that works for most big occasions. It’s also shockingly comfortable, with 5% elastane to give it some stretch so you don’t have to worry about it clinging to your skin when it’s warm weather out.
Sizes: XS–L
Colors: 2 options
Material: 95% polyester, 5% elastaneHibshaby Floral Print Mini Dress
20/24Hibshaby Floral Print Mini Dress
We’re still in shock that this trend-forward minidress doesn’t cost more. At under $40, it’s the perfect babydoll dress with puffed sleeves, a velvet bow, and a few charming boho floral prints to choose from. While it errs on the shorter side, you can easily pair it with stockings and boots to carry it into winter.
Sizes: XS–L
Colors: 10 options
Material: 100% polyester
The Drop Cameron Ribbed Sweaterdress
21/24The Drop Cameron Ribbed Sweaterdress
Anyone else getting Reformation vibes from this slinky sweaterdress? The sweetheart neckline and ribbed material make this pick more luxe than your average Amazon number, and the five colors (including cream, chocolate, and tomato) will fit smoothly into any wardrobe.
Sizes: XXS–5X
Colors: 5 options
Material: 50% viscose, 50% nylonZesica Button Sweaterdress
22/24Zesica Button Sweaterdress
Combining two fashion trends—striped cardigans and pleated skirts—into one preppy dress, this elegant pick looks like anything but Amazon. Pair it with backless loafers at the office or strappy heels for a dinner date; the thick, stretchy fabric looks nice enough for nearly any occasion.
Sizes: S–XL
Colors: 9 options
Material: 50% viscose, 28% polyamide, 22% polyesterFancyInn Shift Dress With Pockets
23/24Fancyinn Shift Dress with Pockets
FancyInn’s casual babydoll dress is a hit among Glamour readers, probably because it’s so effortlessly pretty; all you need to make it work is a pair of trendy boots and a matching bag. (We’d also support a statement hat.) Reviewers say it runs short, so this one is better suited to petites; tall people are better off with something slightly longer.
Sizes: XS–XL
Colors: 25 options
Material: Cotton blend
The Drop Hank Vegan Leather Dress
24/24The Drop Hank Vegan Leather Dress
This size-inclusive faux-leather dress is a wardrobe staple during the colder months; it’s got just enough of an edge to stand out during late-night dates and drinks with friends. Style it with loafers and an oversized blazer to go full office siren (and protect yourself from the cold).
Sizes: XXS–5X
Colors: 4 options
Material: 100% polyester with polyurethane coating

First-time customers can get a 15% Bloomingdale’s promo code

Get a 15% Off MESHKI Discount Code with Email Sign Up

15% off Kizik promo code + free shipping with sign up

Extra 15% off outlet styles with this Michael Kors Promo Code

Sign Up For Texts & Get A 15% Off VIVAIA Coupon Code

Spanx promo code: 20% off your first order with email or text sign-up