Our reviewers evaluate products and services based on unbiased research. Top Consumer Reviews may earn money when you click on a link. Learn more about our process.
One of the biggest, most memorable events for people in high school is going to prom. It is such a notable event that entire TV episodes and movies have centered around it. It's a time to dress up as fancy as you want, feel like a princess, and dance the night away with the guy of your dreams (or not!) and your friends. Once you get asked to prom, the first thing you'll do is start looking for your perfect dress.
It's not often you get to wear big, beautiful dresses just for fun, so most girls set the bar high for the type of prom dress they want. Not only can it make a bold fashion statement throughout the night, but it also lets the wearer feel confident and beautiful. Whether you want your dress long or short, bedazzled or plain, flowy or straight, sleeveless or not, there are thousands of options to choose from online.
Tuesday, October 26th
Lulus is a trendy and chic brand of high-end clothing. With their website launch in 2005 came easy access to elegant gowns, shoes, swimsuits, jackets, pants, accessories, and everything in between. Lulus carries modern styles that you won't find from other retailers online. Their affordable prices, great selection, and satisfied customers are the reason they've earned such a high rating from us.
Over 1,200 beautiful styles
There are over 1,200 results for prom dresses to choose from at Lulus. Since there are so many, you may want to narrow down your options by selecting your size, color, price range, neckline, sleeve length, dress length, and style. There are lots of unique and modern formal dresses here that would be flattering on all body types.
We were pleasantly surprised at how inexpensive the dresses are at Lulus considering their high quality and trendy style options. Prices range from $10 (on sale) to $448. Most of the dresses are in the $75 - $200 range, which is comparable to what you might find elsewhere, plus you get free shipping when you spend over $50. Lulus ensures that customers have plenty of information about their dresses before making a purchase. You can view the model's size, fitting information, and a thorough description of the dress.
Speedy fast shipping
The prom dresses from Lulus are not made-to-order, so they will be processed and shipped within 48-72 hours! At checkout, a shipping estimator tool takes the warehouse processing times and your location into account for the specific apparel you're buying to give you an accurate delivery date. Receiving your prom dress from Lulus is going to be faster than most other retailers we've reviewed. So if you're in a pinch and need your dress fast, Lulu's is a great place to rely on.
One of our favorite things about Lulus is that they give customers the opportunity to leave transparent and honest feedback and photos about their items. Not all prom dresses have customer reviews, but many of them do. Some of them have hundreds of reviews that tell you if the dress seemed true to size, what color and size they ordered, their height, weight, waist, and hip size (if they choose to provide it). Customers can rate the dress out of 5 stars and leave a comment about their shopping experience with a picture of them wearing the dress. Of course not everyone gives perfectly satisfied feedback, but most of the time it's very positive and people were happy with their purchases.
Free return shipping
If for some reason you need to return your prom dress to Lulus, you can do it free of charge as long as your package is postmarked within 10 days from delivery. However, if you're okay paying a $7 shipping fee, you have up to 30 days to return your items. As long as your dress is in new, unused condition with all the original packaging and tags, you'll receive a full refund.
Can't go wrong!
Lulus is everything you'd want in a clothing store. This is a company with a big, beautiful selection of prom dresses that will cater to all styles and body types. The Better Business Bureau gives them an "A+" rating and customers have great things to say about their purchases here. People attest to the high quality of the apparel at Lulus, their excellent customer service, and reasonable pricing. Lulus is undoubtedly the best place to shop for prom dresses online.
Macy's is a popular American department store chain located across the United States. They are headquartered in New York City and are comprised of three retail brands including Macy's, Bloomingdale's, and Bluemercury. Macy's was founded in 1858 and often ranks as the largest US department store company by retail sales. Macy's sells everything from beauty products to home decor to clothing.
Get accurate sizes on all prom dresses
There are just under 400 dresses in Macy's prom dress collection priced from $25 to $798. We noticed there is a big range in styles of the prom dresses here, so it will be easiest to use their filter features and decide the dress length, color, price range, sleeve length, and style you like best to narrow down your choices. Most dresses range from size 2-18. You can select their "Which size fits me?" button and provide your height, weight, age, brand of a best fitting dress and the size you wear, bra size, and get a recommended size for the dress you're viewing.
Thorough dress descriptions
The dress descriptions at Macy's are better than we've seen from most of their competitors. In addition to being able to view the prom dresses up close and from a variety of angles, you can read details about the dress including the model's height and dress size, measurements, the materials of the dress, and how to care for it. One of the most useful features is the ability for customers to leave reviews about their purchases to help other buyers. Not all prom dresses have reviews, but the ones that do will help you shop with confidence.
Generous 90-day return policy
Macy's return policy is more generous than most places you might look to buy a prom dress. They will allow you to send your dress back within 90 days of purchase if you're unsatisfied for any reason. You can either return it by mail or drop by one of their 726 brick-and-mortar stores to make a return or exchange.
Convenient delivery pickup and delivery
In addition to returning your items to a Macy's location, you can shop online and pick up your order at one as well. You can opt for curbside pickup where you don't even have to get out of your car, or walk into the designated pickup area in the store and show them your confirmation barcode to pick up your items. Both of these options are free. Of course you can always have your order delivered to your house and that is free as well if you spend at least $25.
Give Macy's a try!
Like most other big retailers, Macy's has its fair share of criticism from customers. Some report negative experiences with sales representatives when shopping in store, others don't like Macy's credit card policies, a few people say they dealt with shipping delays, and others had issues with their orders of one kind or another. However, there's a reason Macy's is so well-known and has held onto their upstanding reputation for so long. Ordering a prom dress from them is a safe bet since they have a decent selection with a big price range, a long return window, and a high "A+" rating from the Better Business Bureau. Give Macy's a chance when looking online for prom dresses!
PromGirl was founded in 1998. They are run by Occasion Brands, along with the company SimplyDresses. Despite their name, PromGirl also sells homecoming, graduation, military ball, wedding guest, quinceanera, cocktail, and casual dresses in addition to shoes, accessories, and other clothing. The company is dedicated to making the top special occasion fashions available on the market affordable for everyone and easy to find in one place.
Most dresses are in-stock
PromGirl has over 1,270 dresses to choose from in their inventory. Many of them are labeled as in-stock, meaning they can ship out within one business day. If a dress isn't in-stock, you can select your color and size and then a "due to ship" timeframe will appear, giving you an idea of when you might expect the dress to leave the warehouse.
Wide price range
You can specify the length, color, size, event, style, details, body, and brand of dress you're looking for to narrow down the results to find options to best fit your taste. Prices range anywhere from dresses on sale for $19 to full-priced items for $640. When you spend $149 or more at PromGirl, your items will ship to you for free. For additional savings, you can sign up for their email list and unlock a 10% off code.
Something for everyone
You can find prom dresses sized anywhere from 00 to 26 at PromGirl. The styles here are elegant, modern, chic, and vary greatly by style and fit. There really does seem to be something for everyone in their big selection of dresses. Customers are able to leave reviews on the dresses to help other buyers make better decisions about which one is the highest quality and how well it might fit.
7-day return policy
If you need to make a return to PromGirl, you'll need to request one within 7 days of receipt. Once you receive a return authorization number (RMA), you can send back your dress for a full refund as long as it was a regular-priced item to begin with. You can request a prepaid shipping label, which will deduct $8.95 from your refund.
Mixed reviews from customers
PromGirl has very few customer reviews. They have an "A+" Better Business Bureau rating and from the little feedback there is from customers, this company seems to do an average job of making people happy with the dresses they sell. Some people are really pleased with their purchases while others say they get the runaround when trying to return their merchandise and that the quality of dresses are bad. However, we are satisfied with the big selection at PromGirl and we like that customers can leave unfiltered reviews too. Our hope is that if you double-check your measurements and find a dress you like within your budget and that has positive customer reviews, you'll be able to find something lovely at PromGirl.
Golden Asp has a unique history that dates back to the late 1960's. Their name is based off of the snake from the story of Cleopatra, which is fitting for a store that started as a hippie shop selling jeans, rocker clothes, and strangely - prom dresses too. As time went on, Golden Asp evolved to only selling prom dresses, but decided to keep their name since they were already recognizable in the Philadelphia region.
Dresses for prom and other formal events
Golden Asp specializes in prom dresses, but you can also purchase dresses for other special occasions like homecoming, quinceaneras, sweet 16, informal bridal, military ball, and more. They have one brick-and-mortar store in Bensalem, Pennsylvania, but they primarily sell all of their dresses online. Golden Asp is well-liked by customers and has an "A+" rating from the Better Business Bureau.
Sizes and styles for all
With over 1,400 prom dresses to choose from at Golden Asp, there is likely a style that would appeal to everyone. The wide selection of dresses primarily ranges in sizes from 00-16, but some dresses come in sizes up to 24W. Golden Asp boasts that they don't sell copies of any dresses, meaning all their designs are original and authentic. When browsing the inventory, you can filter dresses by trend, price, neckline, silhouette, fabric, color, or designer.
If you find a dress you like, but don't love the color shown on the model, you're probably in luck at Golden Asp. Most of their dresses come in up to 5 different colors, giving even more variety to their inventory. Their list of styles include A-line prom dresses, ball gowns, mermaid, sheath, and trumpet silhouettes.
Hard to know what's in-stock
Not all dresses are in-stock that you see online. Some will have processing and shipping times that take longer than others. However, browsing through the dresses we noticed that it is unclear whether or not a particular dress is in-stock and ready to ship right away, so you have to go through the full checkout process to know how long it will take to receive your dress. This could be frustrating for people who have a tight deadline and need a dress quickly. The cost for ground shipping is 3-7 business days and costs $10 if you're spending less than $200. For orders of $200+, shipping is free.
Pricey dresses and no returns
The dress prices at Golden Asp are slightly higher than what you can find elsewhere. Many of their dresses are $300 or $400, which might be above some people's budget for a high school dance. On top of this, all sales are final. If you receive your dress and realize it doesn't fit like you hoped, you can't send it back for a refund or an exchange. Once you make a purchase, you'll have to stick with what you get no matter what.
Not for everyone
Golden Asp doesn't have hundreds or thousands of customer reviews like some higher-rated companies. However, they do have satisfied reviews from people who have given feedback about their buying experience. They also don't allow customer reviews on individual products to make sure you're going to get a high-quality dress, which is especially problematic since it can't be returned. For the sake of style variety, it wouldn't hurt to check out the selection at Golden Asp. But, it might not be an affordable option for everyone, especially for women in a hurry to get a dress.
David's Bridal has nearly 300 retail stores throughout the United States and a robust online website that sells wedding dresses, bridesmaid dresses, prom dresses, communion, graduation, quinceanera, evening, and many other types of dresses. The company began in 1950 as a small bridal salon in Florida and has grown into a well-known, international dress shopping destination.
Most prom dresses are in stock
There are over 250 prom dresses to choose from at David's Bridal. You can easily narrow down the options by selecting regular, plus, or junior sizes. You can also choose the color you're looking for, establish a price range, select the length, sleeve type, neckline, silhouette, fabric, trends, and brand. Most of the prom dresses are in stock and ready to ship, so David's Bridal takes about 3 days to process your order and then depending on the shipping method, you'll have it at your doorstep in 1-7 days.
Full price items offer a better selection
Most prom dresses at David's Bridal are between $100 and $200. Anything under $110 is considered on sale, and when we clicked on these discounted dresses they were sold out of most sizes and sometimes didn't even have the color displayed on the model. Because of this, you'll probably end up needing to buy a full-priced dress for closer to $150 or more if you want to get the size and color you need.
Short return policy
In the event that you need to initiate a return for your prom dress through David's Bridal, you only have 7 days to do so once you've received it in the mail. As long as your dress is in new, unused condition with the original tags, you'll receive a full refund in the form of your original payment. For return shipping you can pay for your own or purchase a $12.50 prepaid shipping label. If instead of making a full return you want to exchange your dress for a different one, you have a longer window of 60 days to do so.
David's Bridal receives average reviews from customers and an ugly "F" rating from the Better Business Bureau. They've had a high number of people file complaints that were left unresolved by the business. We noticed that since David's Bridal has so many brick-and-mortar locations, many customers report bad experiences in-store with a sales associate. Some say they had issues with the alterations service provided by David's Bridal and feel that their employees are rude. When it comes to customers shopping online, the biggest issues seem to be about difficulties obtaining refunds for orders.
Shop from a higher-rated prom dress retailer
Overall, David's Bridal is a popular place to shop because they conveniently have many locations and are one of the first places that comes to mind when looking for fancy dresses of any kind. If you don't have to deal with customer service or return the prom dress you order, you might have a great experience here. It's a good idea to read through all of their store policies before making a purchase. However, there are definitely prom dress retailers online that are easier to work with and have higher customer satisfaction overall, so we recommend checking those places first.
Windsor's motto is "To create an oasis that inspires and empowers women" . Windsor was founded by two brothers in 1937 as a hosiery and lingerie store. In 1957 the company added special occasion dresses to the mix, launched their online store in 1998, and has continued to grow, now with over 200 brick-and-mortar stores nationally. They sell all types of clothing, shoes, dresses, and accessories at highly-discounted prices.
Limited sizing of their sexy gowns
Windsor has a selection of 310 prom dresses in all colors and styles. Most designs have 2-7 different colors they come in, adding more variety to the inventory. Every prom dress sold by Windsor could definitely be summed up with the word "sexy" . Most of them are either short, low cut, have long slits, and are very form-fitting. As beautiful as they are, not everyone will feel comfortable in the prom dresses here. They also have limited sizes ranging from XS to XL, so unfortunately they don't leave any options for plus-sized customers.
Pricing is too good to be true
We imagine that one of the biggest draws for most customers to shop for prom dresses at Windsor is their pricing. Most of the dress designs look like they would cost a few hundred dollars at the very least, but instead they are priced from $10 on sale to $156. The prices seem too good to be true, and according to customer reviews, that's exactly the case. Most people claim that although they love the look of the outfits they receive from Windsor, sometimes they rip or break after one wear because the quality is so low.
We all appreciate when customers are able to leave reviews and photos of themselves in the merchandise on a retailer's website and Windsor allows you to do this. As far as we can tell, the reviews are unfiltered and most of them have pages and pages of feedback, with almost all of it being positive. This contradicts other reviews of the store we've seen online, but we hope that people are as satisfied with the prom dresses here as it seems.
14-day return policy
Special occasion and formal dresses are eligible for refunds within 14 days of receipt as long as they are new, unworn, and unwashed with the tags attached. You can take it back to a Windsor store if you live near one or buy a $7.95 FedEx label from Windsor and ship your dress back that way.
Luck of the draw
Windsor is unrated by the Better Business Bureau and has pretty bad reviews from customers outside of their website. Besides complaints of low-quality items (which might be expected based on prices), people say customer service is terrible, and the biggest complaint of all is that it takes much longer to receive your order than expected. Some say they receive items weeks after the promised delivery date and others who have left reviews never received their items at all. This is concerning and also confusing when you consider the good reviews on their website. It seems slightly unpredictable whether or not you'll get a good-quality dress here, so either you take the risk and score big with an inexpensive, beautiful dress, or you choose not to and purchase from a higher-rated prom dress site.
Boohoo launched in 2006. They are a fast-fashion brand that drops over 500 new products a week. They pride themselves on having the "latest looks for less." They help people find their individuality through the pants, sweaters, shoes, beauty products, accessories, and prom dresses that they sell.
The selection of prom dresses at Boohoo isn't very impressive. In total there are 144 items to choose from, but we noticed right away that many dresses categorized for prom didn't appear to be formal enough for the occasion. Some of them look like they'd be great for a nice picnic lunch or a day at church, so if you want formal dresses, your selection will be even less than 144 items.
Helpful product descriptions
You could easily look through all of the prom dress inventory within a matter of minutes at Boohoo, but if you have an idea of what you are looking for, you can easily filter by size (0 - 18), style, color, price, fit, or occasion. Once you find a dress you like, the product description tells you what size the model is wearing, the different colors the style comes in, item availability, how to care for the dress, and relevant style notes. Unfortunately, there are no customer reviews on items, so you won't have that advantage when buying from Boohoo.
Boohoo's inventory of prom dresses are about as inexpensive as you can find. At the time of this review, Boohoo was advertising that they were selling everything for 50% off. This made most dresses anywhere from $7 to $100. Whether the dresses are on sale or not, the dresses could still be considered cheap since they're typically priced around $50. In addition, you'll get free shipping if you spend over $50 on your order and save 10% if you subscribe to Boohoo's newsletter.
28-day return policy
You'll have 28 days to return any items from your order to Boohoo if needed. Whether the color isn't as you hoped, the prom dress doesn't fit quite right, or you are wanting a different style, you can get a full refund via your original payment method.
High praises for customer service
Boohoo is unrated by the Better Business Bureau, but they have over 170,000 customer reviews online. We noticed that a lot of people reported having issues with their order either coming damaged, missing items, or taking a long time to ship. Many of the reviews are positive because they were able to work with customer service to quickly resolve the issues. The amount of reported problems seems slightly concerning, but it appears the company works hard to rectify problems that cause customers to be upset with their purchases.
Low prices may mean low quality
Boohoo sells all types of clothing, so it's a fun place to look for modern designs that are extremely affordable. Oftentimes super low priced items don't necessarily reassure us that they will be high quality, which is definitely something to consider when shopping at Boohoo. Although customer service is good, people still have frequent issues with their orders. The prom dress selection is nothing to get excited about either, so we recommend a higher-rated prom dress store.
Camille La Vie is an online shopping destination for prom, homecoming, wedding, and other formal event dresses. Their first store opened in 1985 with the motto "To provide customers with the latest dress fashions at a fantastic price." Their website design is outdated and isn't nearly as appealing as many of their competitors, but it's easy to use and features over 140 prom dress styles.
Easy to browse the small inventory of dresses
You can browse all of Camille La Vie's dresses and find the style you like, which won't take too long since they only have about 140 dresses here. Your other option is to quickly narrow down your choices by viewing their newest dresses, long dresses, short, mermaid, ballgown, and high-low dresses. All dresses range from sizes 0-20 and a helpful size chart is included on the website to help ensure you order the perfect fit. However, we noticed that many dresses only have a couple of sizes available, so just because you find a dress you love here doesn't mean they will have one that fits you, unfortunately.
Weak dress descriptions
We noticed that the dress descriptions on Camille La Vie are not as comprehensive as we would like to see. They give a brief overview of the dress details, but no customer reviews are available, no washing instructions, and they don't tell you how tall the model is and what size of dress she is wearing. When buying an expensive dress, you want all the information you can get before buying, but Camille La Vie doesn't do a good job of providing that.
Limited exchanges and no refunds
The biggest downside to Camille La Vie is that if you don't end up ordering the perfect fit, you can't return your prom dress. All of their merchandise is final sale; however, they do allow a one-time exchange within 14 days of delivery as a courtesy if stock is available. It's definitely safer to double- and triple-check your measurements before ordering from Camille La Vie than to have to try to exchange your dress or get stuck with something you can't use.
Expect to pay at least $200
The cost of prom dresses at Camille La Vie ranges from $139 to $469. The majority of dresses are over $200 and we didn't find any of them on sale, so you aren't going to find any great deals here. On the bright side, you do get free shipping on any order if you live in the US. Since the prom dresses aren't made to order, you'll receive them in 5-10 days with ground shipping.
Can't highly recommend them
There aren't a ton of reviews from customers about shopping at Camille La Vie, but the few we found were generally positive. The Better Business Bureau gives them an "A+" rating. However, the reason we haven't ranked them very high is due to their slim inventory and weak variety of sizes, non-returnable merchandise policy, and bare-bones product descriptions. There are retailers with a better selection of prom dresses out there that give you a more comfortable shopping experience, so we recommend trying one of those first.
Ever Pretty came to life in 2005 after getting their start in the European fashion market. They boast that they keep up-to-date with the latest global trends and create dresses that will be timeless additions to your closet for years to come. Whether you're headed off to prom, homecoming, a date night out, going to graduation, or just headed on vacation, Ever Pretty has designs for you at their online-only dress shop.
Filter dress results and read reviews
Ever Pretty has over 340 prom dresses on their website that you can browse. Most of them come in multiple colors, and sizes range from 4-26. You can sort the dresses by color, length, price, and sleeve type. Each dress has a description that includes honest customer reviews as well as photos of them wearing the dress if they choose to add one. Some pieces of merchandise have as many as 60 reviews while others have none at all.
Inexpensive prom dresses
The least expensive prom dresses from Ever Pretty start at $39.99 and cost as much as $87.99, making this one of the most affordable dress retailers in our review. Many of the dresses are very beautiful and fancy, making it hard to believe they are so cheap. At the time of this review, Ever Pretty was also offering 20% off of all plus-size dresses at checkout. If you want to save 15% off of your whole order, you can subscribe to Ever Pretty's email list. In addition, customers get free shipping when they spend $60 or more dollars on their order.
30 days to return
Customers have 30 days to return dresses they change their mind about for any reason. You'll be responsible for the return shipping and your items have to be in original condition to qualify for a full refund. Restocking fees aren't applicable unless you're returning five or more dresses at a time, in which case your fees range between 10-20%.
Mixed reviews, bad BBB rating
Interestingly, customer reviews of Ever Pretty are 50/50, meaning about half are great and the other half are terrible. It's confusing to decide whether or not this is a reliable retailer, but their "F" rating from the Better Business Bureau (BBB) convinced us this isn't the best place to shop online for prom dresses. Although some people praise Ever Pretty's customer service and are happy with their dresses, others say they never got a refund after returning items that didn't fit, some were charged major restocking fees, and some couldn't reach customer service to initiate a return at all.
You get what you pay for
Even though dresses are really inexpensive here, you might get something of low quality and not be able to return it in the end, so we would urge you to buy a prom dress from a higher-rated retailer.
Milanoo is an online clothing retailer based out of Chengdu, China. They were founded in 2008 and sell both men's and women's clothing, wedding and special event items, shoes, prom dresses, and a variety of other products. The company has a huge selection of fashionable clothing, but unfortunately customers claim that you usually won't get what you're hoping for.
Hundreds of formal gowns
Milanoo has 399 prom dresses on their website. However, they also have a selection of homecoming dresses, cocktail dresses, cheap party dresses, and little black dresses that could all fit into similar categories and work for prom dresses as well. This leaves customers a pretty good variety of gowns to choose from. You can sort them by price, color, type, silhouette, hemline, neckline, sleeve length, fabric, and embellishment.
Like many other online stores, Milanoo offers a discount if you sign up for their email list: you'll get $30 off your next purchase and get free shipping if you spend over $109. All of the prom dresses shown on Milanoo's website appear to be on sale. They range from $43 to $459. Most dresses fall into the $100 - $150 range, which seems comparable to other retailers. Most dress sizes range from 4-16.
Expect slower shipping
Since Milanoo is based out of China, you should expect it to take a while to receive your prom dress from this retailer. Their products usually say they will take 7-10 days to process and then another 4-8 days for shipping. If you aren't spending $109 on your order, shipping will be at least another $20 and according to many reports, you'll usually end up waiting a lot longer for your items to arrive than anticipated, even if you pay for rush shipping.
15 days to return items
If you're unsatisfied with the prom dress (which is definitely a possibility considering the amount of customer reviews about low quality), you can submit a return application within 15 days and send back your dress for a refund as long as it is in new, unused condition, minus your cost for return shipping.
Milanoo does not have a rating from the Better Business Bureau. What they do have are lots of customer complaints online that claim this is a poorly-run company that sends dresses that look nothing like the pictures online, makes it difficult to return items, sells low-quality merchandise, and is guilty of false advertising. One review sums it up by saying, "I knew that I would not receive super good quality, but the dress was so hideous that I cannot even stop laughing." Maybe you need some comedic relief in your life, but not at the expense of a ruined prom dress and wasted money. Buying from Milanoo is not your best bet!
Gone are the days of driving to your local dress stores trying to fight off other prom-goers for the dress you want. Shopping online gives you limitless options to make sure your dress is unique and fits exactly the way it should. Instead of having a hard time finding a dress you like, you'll have a challenge narrowing down all the options you love to just one when you look at dress retailers online.
As you browse different retailers for prom dresses, there are some important things to keep in mind:
TopConsumerReviews.com has reviewed and ranked the best prom dress stores available online. We hope this information helps you find the perfect dress to wear for your memorable night out!
Select any 2 Prom Dress Stores to compare them head to head
Birmingham Mail on ...
Teen devastated by vile responses from mum's friends about her prom ...
A teen has been left heartbroken by a "cruel" response to her dress at a school event. The teen, who lives in the United States, was attending 'homecoming' - and was left gutted. The TikTok user ...
Sun, 24 Oct 2021