We hope you love our recommendations! While every product is independently chosen by our editors, BuzzFeed and our publishing partners may collect a share of sales or other compensation from the links on this page. You can read more about how our affiliate partnerships work in our Editorial Standards & Ethics Guide.

Whether you have a black-tie gala or a formal wedding on the calendar, these picks will ensure you are the best-dressed guest.

Sam has been writing for the BuzzFeed Shopping team since 2020, covering the best home decor, fashion, and pet products for every budget.

Unless otherwise specified, all sizes in this post are listed in women's.

Promising review: "From the moment I entered to the time I left the gala, I received compliments. I was asked where I purchased the dress. It didn't need any alterations. It also photographed very well. I highly recommend this dress." —Aixa A.

Price: $88 (available in sizes XS–XL and two colors)

Promising review: "This dress was absolutely stunning, I've just been waiting for another chance to wear it again. I wore this to a wedding, and I received endless compliments the entire evening. I've never felt so confident in a dress before." —Rebecca P.

Price: $79 (available in sizes XXS–XXL and four colors)

Promising review: "I was a last-minute invite to a wedding and had exactly two weeks to find something. After trying things on in stores and hating it, I finally decided to take the risk and order a dress online just six days before the wedding. The dress got here exactly when promised, which alone got brownie points. But to make things even better, the dress fit perfectly and made me feel absolutely gorgeous. It's such a comfortable fit, it was the type of snug that you can only wish for. I got so many compliments, it was definitely a conversation starter with other girlies." —Sharon S.

Price: $138 (available in sizes XXS–XXL and four colors)

Promising review: "This yellow floral is absolutely show-stopping, and I will die on the hill that it's Lulus best color/pattern yet. I LOVE THIS DRESS SO MUCH. I wish it had pockets, though (which I feel are easier to hide in tiered dresses like these), but otherwise it really is perfection." —Allie M.

Price: $99 (available in sizes XS–XL and three colors)

Promising review: "I love this dress so so much, it is my favorite formal gown I have ever purchased. :)" —Averi W.

Price: $99 (available in sizes XXS–3X and four colors)

Promising review: "Bought for an upcoming gala, needed a basic black gown to layer on top of, and everything about this gown was perfect. Will be good to wear solo and to build on top of to create new outfits." —CC S.

Price: $99 (available in sizes XXS–3X and two colors)

Promising review: "The dress is built beautifully. The square neckline, structure of the dress, pleating on the hip, and slit add to the elegance of the dress. Excited to wear it to an upcoming wedding." —Greshma B.

Price: $89 (available in sizes XXS–3X and five colors)

Price: $99 (available in sizes XS–XL and two colors)

Promising review: "This dress was gorgeous. Lulus usually delivers better-than-expected. It's sexy and classy — excited to wear it to a variety of events!" —Alyssa H.

Promising review: "I bought this dress for a wedding I'm attending in London. I'm also a few months pregnant, so the loose nature of the dress is perfect for my small bump. I still feel fancy and beautiful despite my growing belly. And the scarf detail just makes the dress a little more interesting and versatile (might use it for a shawl if it gets chilly when the sun goes down)." —Rachel W.

Price: $68 (available in sizes XXS–XXL and four colors)

Promising review: "My daughter wore this dress to a wedding. I had to get the length fixed, but she loved it! She was very comfortable, and it was an easy dress to pack up and then simply steam." —Adriana E.

Price: $79 (available in sizes XXS–XXL and five colors)

Promising review: "Of all the dresses of the evening, nothing compared to this dress. It was perfect in every way. The back laces up for bigger chests; the ladies have plenty of room. The sparkle was enough to make it stand out. The slit gave it enough sexiness but not too much that it was inappropriate. The price was exceptional. Cannot believe all this dress for the price point. Fit was perfect. Sizing was on point. And it arrived within two days. 100% recommend this dress and this company. Very pleased." —Laura S.

Price: $98+ (available in sizes XXS–XL and three colors)

Promising review: "I love this dress so much!! You can wear the straps on the shoulder, which is what I did, and it's so comfortable. It fits true to size. I got so many compliments on it and I will definitely keep it for any other occasions!!" —Yena J.

Price: $99 (available in sizes XXS–3X and 10 colors)

Promising review: "I ordered this dress in green even though it was a difficult choice, but I'm so happy I did! It will look gorgeous for the holidays. It's a little long, so I may have to get it hemmed, but it is absolutely gorgeous!" —Gina F.

Price: $88 (available in sizes XXS–3X and three colors)

Promising review: "I wore this dress as a bridesmaid, and it was perfect. It's true to size and fits amazingly. I got so many compliments. Delivery was literally the next day." —Betty S.

Promising review: "Felt so beautiful in this dress. The length was perfect with a 2.5-inch heel. Love everything from the rich red color to the texture, and peekaboo features of the laced-up back and front slit." —Lisa D.

Price: $98 (available in sizes XXS–XL and two colors)

Promising review: "Absolutely love this dress and got so many compliments on it. The color is beautiful and vibrant. I bought this dress for a wedding (as a guest), and it was perfect. It was a little on the smaller side, but I wouldn't size up; if anything, it just ensures the dress truly fits like a glove. The quality of the dress was also very good. 10/10 recommend. Wish this dress came in more colors!" —Jillian S.

Price: $68 (available in sizes XS–XXL and two colors)

Promising review: "A little loose, but better than not being able to breathe. Wore 3-inch heels and they fit perfectly for the length! Fairly stretchy material. Got lots of compliments!" —Raylee F.

Promising review: "This dress is gorgeous. It's good quality; you can see the stitching and the drape of the fabric. I thought I'd have to alter it, but it looks perfect with heels." —Ana P.

Price: $99 (available in sizes XXS–3X and 11 colors)

Promising review: "I loved this dress and purchased it for a white-out event. It's classy and fun, easy to wear. I think that the cowl neck makes it unique and different. It's a very beautiful dress." —Mark N.

Price: $99 (available in sizes XS–XL and two colors)

Promising review: "I loved this dress. It fit well and had a fun, heavy skirt for dancing. Even after a night of open bars and running around with the newlyweds, the dress held it together, and I looked fantastic all night. Tons of compliments." —Jillian G.

Price: $108 (available in sizes XXS–XL and three colors)

Promising review: "This dress was perfect for a February wedding on a cruise in Boston! The fabric was thick enough to keep me warm yet stayed incredibly comfortable all night. I received so many compliments, including some from a wedding I accidentally crashed!" —Kristine A.

Price: $99 (available in sizes XXS–XL and four colors)

Promising review: "Bought this dress for a wedding in Maine, and it was perfect for the occasion! It fit super well and was comfy enough for a night of eating and dancing. :) I wish I could get it in more colors!" —Bisan A.

Price: $99 (available in sizes XXS–XXL and three colors)

Promising review: "Clearly this dress is a stunner on any body type, height, or bust size, and luckily she showed off for me too. Looks more expensive than it is, the embroidery is exquisite." —Chloe Z.

Promising review: "I bought this dress for a gala, and it did not disappoint! The fit, look, and feel of the dress delivered in every way. It is well-made with high-quality material. I received countless compliments and was told I look 'regal.'" —Christy S.

Price: $99 (available in sizes XXS–3X and 10 colors)

Promising review: "This dress was so beautiful! I was a bit nervous to get it just 'cause it's a little different than something I would usually buy, but it is so beautiful and stunning! It definitely makes you look good! I had to hem the slit a few inches 'cause it was a bit too high for my liking. The dress was the perfect length, and I got so many compliments!" —Reagan T.

Price: $92 (available in sizes XXS–XL and three colors)

Price: $99 (available in sizes XS–XL and two colors)

Promising review: "Love this dress! I wore it to a black-tie wedding, and it was perfect for it. Fits like a glove." —Jovana K.

* Dresses That’ll Make You Feel Like You’re Living In Your Very Own Rom-Com

* If You Refuse To Wear Pants This Spring, Here Are 27 Beautiful Dresses And Skirts To Add To Your Wardrobe

* Affordable And Cute Dresses To Wear To The Next Wedding You Attend

* Pretty Dresses For Anyone Looking For A One-And-Done Ensemble

* If Your Legs Are Just Itching To Make More Appearances, Here Are 31 Dresses For Showing 'Em Off

* Just 30 Sensible Dresses To Wear To Rather Boring Events

Plus, finds from Amazon, Anthropologie, Bloomchic, Reformation, Torrid, and Walmart.

BuzzFeed Shopping is service journalism first: our writers and editors spend all day shopping so you don’t have to, vetting products, fact-checking brand claims, and surfacing what actually helps in real life. We center readers over revenue, recommend products with authenticity (using real experiences, not ad-speak), and reflect our diverse audience, inclusive of a variety of price points, people, and needs. We cut through fake deals, favor useful info over glossy fluff, and recommend both budget and splurge options with context so you can decide what’s right for you — and still have a little fun along the way.