Skip To Content

    29 Of The Best Places To Buy A Unique Prom Dress Online

    Say yes to the (prom) dress!

    We hope you love the products we recommend! All of them were independently selected by our editors. Just so you know, BuzzFeed may collect a share of sales or other compensation from the links on this page if you decide to shop from them. Oh, and FYI — prices are accurate and items in stock as of time of publication.

    You know that one place that EVERYBODY goes to get their prom dresses? (It's usually a big department store or a formal wear shop.) Well, this is a list of alternatives including retailers that are either 1) not super well-known or 2) popular but not normally places people think to buy prom dresses from.

    1. Unique Vintage specializes in retro-inspired numbers to wear while doing the Charleston or the Stroll.,

    Why it's great: The name of this online retailer is self-explanatory! You'll find gorgeous flapper-style dresses covered in intricate beading and flouncy swing dresses that aren't available in big-box stores. There are many plus-size options as well!

    Styles we dig: 1950s-style black ruffled tulle swing dress for $118 (sizes XS–XL), 1920s-style teal beaded flapper dress for $208 (sizes 4–12), plus-size deco-style navy and gold beaded fringe flapper dress for $268 (sizes 2X-4X), and plus-size black and white dot strapless swing dress for $138 (sizes 2X-4X)


    Sizes: 0–28 or XS–6X

    Shipping: $7 flat rate

    Get the cross halter swing dress for $78 (sizes XS–4X, four colors) or the black and gold plus-size beaded flapper dress for $158 (sizes 14–26).

    2. New York & Company is a totally underrated place to find formal dresses with affordable price tags.,

    Why it's great: This brand does a lot of great celeb partnerships, like with Eva Mendes and Gabrielle Union. It also has a plus-size line called Fashion to Figure, which carries tons of amazing dresses.

    Styles we dig: ruffle-sleeve shift dress for $31.98 (sizes XS–XXL, three colors), one-shoulder velvet maxi dress for $89.95 (sizes XS–XXL, two colors), plus-size one-shoulder cape dress for $35.98 (sizes 0–24, two colors), and plus-size high-slit maxi gown for $58.90 (sizes 0–3)


    Sizes: 0–24 or XS–3X

    Shipping: free for orders over $50 or $5.99 flat rate for orders under $50

    Get the sparkly halter dress for $35.98 (sizes XS–XXL) or the plus-size strapless jacquard dress for $35.98 (sizes XS–3X).

    3. Pretty Little Thing offers statement pieces to help you make an unforgettable entrance. You know, the kind that's in every teen movie prom scene.,

    Why it's great: This online retailer has a large selection of dresses and many of them would work for formal dances. All the styles are super on trend, and you've definitely seen Kourtney Kardashian rocking some of the pieces on her Instagram.

    Styles we dig: black sequin fishtail maxi dress for $75 (sizes 0–12), bandage frill hem midi dress for $68 (sizes 0–12, 11 colors), red lace fishtail maxi dress for $48 (sizes 0–12), and black lace tuffle detail maxi dress for $90 (sizes 0–10)


    Sizes: 0–12

    Shipping: $5 flat rate

    Get the white embroidered pearl-trim bandeau dress for $128 (sizes 0–12) or the black wrap Bardot maxi dress for $38 (sizes 0–12).

    4. Revolve carries a huge collection dresses from different brands, so if you manage to wade through the entire section, you're bound to find a gem that no one else has.,

    Why it's great: Revolve curates pieces from all the hottest contemporary brands like Lovers + Friends, For Love & Lemons, NBD, Free People, and Joie. It's a one-stop-shop so you don't have to go to multiple websites to compare choices.

    Styles we dig: Free People velvet maxi dress for $54 (sizes XS–L, three colors), NBD off-shoulder gown for $238 (sizes XS–L, two colors), Somedays Lovin satin wrap dress for $77 (sizes XS–L), and Privacy Please mercury dress for $89 (sizes XS–L)


    Sizes: XXS–XL

    Shipping: free

    Get the Privacy Please graphite dress for $77 (sizes XXS–L) or the Michael Costello lace dress for $238 (sizes XXS–L, two colors).

    5. Tobi has a ton of maxi and cocktail dresses in different colors and materials that'll have you looking like a snack.,

    Why it's great: Sit down and pour yourself a drink before browsing Tobi's dress section (especially the evening and cocktail tabs), because it's huge! Most choices are pretty affordable.

    Styles we dig: lace bodycon dress for $34 (sizes XS–L, three colors), velvet maxi dress for $31 (sizes XS–L, three colors), halter wrap maxi dress for $39 (sizes XS–L, four colors), and lace maxi dress for $44 (sizes XS–L, three colors)


    Sizes: XS–L

    Shipping: free for orders over $50

    Get the lace skater dress for $27 (sizes XS–L, four colors) or the plunging velvet maxi dress for $39 (sizes XS–L, three colors).

    6. Anthropologie features a beautifully curated collection of dresses from various designers and its sister brand BHLDN.


    Why it's great: You don't have to scour the internet for high-quality dresses in interesting silhouettes and prints when Anthropologie has already done it for you.

    Styles we dig: Eva Franco strapless bow dress for $178 (sizes 4–12), BHLDN Avery dress for $250 (sizes 2–18), Alexia Admor embroidered tulle party dress for $248 (sizes 00–12), and the Adrianna Papell Arcata dress for $280 (sizes 0–18)


    Sizes: 0–18 or XS–XL

    Shipping: $6.95–$15.95 or free for orders over $150 for AnthroPerks members

    Get the Monique Lhuillier one-shoulder bow dress for $399.95 (sizes 0–16, petite 0–12) or the bow-adorned column dress for $328 (sizes 0–14).

    7. BHLDN has a noteworthy occasion section filled with gorgeous formal dresses.


    Why it's great: Anthropologie's sister brand is known for wedding dresses, but it also has stunning choices for other occasions! Most of the dresses for bridesmaids would also work for prom.

    Styles we dig: Nandine dress for $229 (sizes 0–18), Luciana dress for $320 (sizes 0–14), Cleo top and Louise tulle skirt for $300 (sizes XS–XL and 0–18), and Mason dress for $359 (sizes 0–16)

    Pricing: $100–$800

    Sizes: 0–18 or XS–XL

    Shipping: $4.95+ depending on order value

    Get the Bobbi dress for $400+ (sizes 0–12, two colors) or the Epoque dress for $465 (sizes 0–12).

    8. Windsor offers red carpet-worthy dresses at reasonable prices. Cue dramatic whispers of "Who's that?",

    Why it's great: This fast-fashion retailer carries a surprising number of evening dresses compared to other brands in the same price range. Most of the options are under $100!

    Styles we dig: black floral chiffon and velvet dress for $64.90 (sizes XS–L), floral embroidered dress for $64.90 (sizes S–L), plus-size satin high-low dress for $64.90 (sizes 1X–3X, two colors), and plus-size off-shoulder dress for $59.90 (sizes 1X–3X, three colors)


    Sizes: XS–3X

    Shipping: $5.95 flat rate

    Get the plus-size copper sequin dress for $79.90 (sizes 1X–3X) or the satin high-low dress for $59.90 (sizes XS–XL, six colors).

    9. AQAQ specializes in dresses with avant-garde yet elegant silhouettes.,

    Why it's great: This UK-based brand is female-founded and female-backed! The designs are very different from most premium high-street brands, and there are videos accompanying each listing, so you can see how the fabric moves in real life.

    Styles we dig: cowl-neck midi dress for $201.50 (sizes 0–10, two colors), satin slip midi dress for $97.50 (sizes 0–10), ruffle one-shoulder midi dress for $65 (sizes 0–10), and high-split maxi dress for $65 (sizes 0–8)


    Sizes: 0–10

    Shipping: free

    Get the halter neck maxi dress for $107 (sizes 0–10) or the one-sleeved maxi dress for $234 (sizes 0–10).

    10. Reformation is an L.A.-based celeb favorite for getting that effortlessly fabulous look. (You, lying: "Oh, this old thing? I've had it forever."),

    Why it's great: Reformation uses sustainable methods and materials to produce their dresses, so you can feel good about your purchase!

    Styles we dig: the Poppy dress for $388 (sizes 0–12, seven colors), the Yolanda dress for $278 (sizes 0–10), the Callalily dress for $428 (sizes 0–12, seven colors), and the Pisa dress for $278 (sizes 0–14, four colors)


    Sizes: 0–14 or XXS–XL

    Shipping: free

    Get the Rome dress for $428 (sizes 0–14, four colors) or the Tudor dress for $218 (sizes XS–XL, two colors).

    11. Venus is a brand that's appropriately named, because you'll look like a freakin' goddess in their dresses.,

    Why it's great: Venus has a lot of eye-catching dresses that look more expensive than they are. It's also not as well-known as other online retailers, so you probably won't see someone else in your dress!

    Styles we dig: high-low lace dress for $34.99 (sizes 2–16), gold sequin long dress for $159 (sizes 2–16), embellished trim dress for $39 (sizes 2–16, three colors), and fringe detail lace dress for $44.99 (sizes XS–3X)


    Sizes: 2–24 or XS–3X

    Shipping: $4.95+ depending on order total

    Get the off-shoulder lace dress for $44.99 (sizes 2–24) or the crisscross back gown for $49 (sizes S–XL).

    12. Yours Clothing offers sparkly plus-size evening gowns guaranteed to give everyone serious dress-envy.,

    Why it's great: In addition to its own line of clothing, this UK-based plus-size retailer carries dresses from various other brands like Chi Chi London, Hell Bunny, AX Paris, etc.

    Styles we dig: Chi Chi London midi dress with floral lace detailing for $100 (sizes 14–24), black-bead embellished maxi dress for $112 (sizes 14–30), Chi Chi London floral embroidered Bardot dress for $109 (sizes 14–24), and AX Paris navy crochet overlay Bardot dress for $109 (sizes 14–24)


    Sizes: 12–34

    Shipping: $5 flat rate

    Get the black sequin-embellished dress for $50 (sizes 14–34) or the dark purple bead and sequin-embellished maxi dress for $112 (sizes 14–30).

    13. Showpo is an Australian fast-fashion retailer that's not nearly as well-known as Forever 21 or H&M but has a far more impressive formal section.,

    Why it's great: This Sydney-based online retailer has tons of occasion dresses at reasonable prices. It has a warehouse in Los Angeles, so shipping within the U.S. is fairly quick. Each listing also shows Instagram pictures of people wearing the dresses, so you can get a sense of what it looks like IRL.

    Styles we dig: rose-gold sequin dress for $76.95 (sizes 2–10), satin maxi dress for $69.95 (sizes 2–10), A-line wrap dress for $65.95 (sizes 2–8), and strapless dress for $76.95 (sizes 2–10, two colors)


    Sizes: 0–16 or XS–XL

    Shipping: free for orders over $50 or $9 flat rate for orders under $50

    Get the red high-low dress for $60.95 (sizes 2–16, four colors) or the off-shoulder dress for $69.95 (sizes 6–16, four colors).

    14. Nasty Gal serves party-ready looks, whether your taste is trendy or classic.,

    Why it's great: This L.A.-based brand has fun, colorful, and inexpensive dresses that could be worn again after prom!

    Styles we dig: one-shoulder double-layer dress for $35 (sizes 2–10), jacquard midi dress for $49 (sizes 2–8), satin ruffle dress for $35 (sizes 2–8), and satin cowl-neck dress for $42 (sizes 0–8)


    Sizes: 0–12 or XS–XL

    Shipping: free for orders over $100 or $5.99 flat rate for orders under $100

    Get the hot pink sweetheart neckline dress for $28 (sizes 2–8) or the rose print dress for $56 (sizes M–L).

    15. Shoptiques lets you shop from independent boutiques around the world, so the chances of someone else finding the same dress as you are very slim.,

    Why it's great: You don't even have to leave the couch to browse thousands of boutiques located in other cities. All orders over $100 ship for free, even if you purchase from multiple boutiques! All returns are free, too!

    Styles we dig: burgundy lace dress for $69 (sizes S–L), strapless tulle maxi dress for $129 (sizes S–L, two colors), satin mini wrap dress for $110 (sizes XS–L), and lace-up maxi dress for $52 (sizes S–L)


    Sizes: varies

    Shipping: free for orders over $100 or $8 flat rate for orders under $100

    Get the strapless pink and red dress for $124 (UK sizes 8–16) or the embroidered floral maxi dress for $99 (sizes S–L).

    16. Express has party dresses in bright colors and luxe materials (like satin and lace) that'll have all eyes on you.,

    Why it's great: Express dresses are pretty affordable and many options come in different colors! It always has great sales as well, so be on the lookout.

    Styles we dig: sparkly pleated V-neck sheath dress for $48.93 (sizes XS–L, two colors), twist strap maxi dress for $68.60 (sizes 0–16, five colors), ruffle cold-shoulder maxi dress for $61.60 (sizes XXS–XL, four colors), and strapless off-shoulder sheath dress for $48.93 (sizes 00–18).


    Sizes: 00–18 or XXS–XL

    Shipping: free for orders over $50 or $8 flat rate for orders under $50

    Get the satin strappy sheath dress for $48.93 (sizes 00–18, two colors) or the lace inset sheath dress for $48.93 (sizes XXS–XL).

    17. Free People sells bohemian-chic dresses Penny Lane probably would have worn to prom — if she wasn't too busy hanging out with rock stars.,

    Why it's great: Free People is not the first place that comes to people's minds when shopping for prom dresses, but it should be! A lot of their party dresses would work for a formal dance.

    Styles we dig: strapless dress for $285 (sizes XS–L, two colors), sequin maxi dress for $475 (sizes XS–L), lace cocktail dress for $250 (sizes XS–L, eight colors), and black lace maxi dress for $329 (sizes 0–12)


    Sizes: 0–14 or XXS–XL

    Shipping: free for orders over $100 or $7.95 flat rate for order under $100

    Get the one-shoulder mini dress for $220 (sizes XS–L, two colors) or the dip dye maxi dress for $320 (sizes 0–12).

    18. Lulus has a huge prom dress section where you'll definitely find at least one that appeals to your aesthetic.,

    Why it's great: Lulus carries hundreds of formal dresses, so you're likely to find something no one else will have. The collection is a mixture of their own brand and curated pieces from other designers. There's free shipping on orders over $50 and free returns within the U.S. (and free international shipping on orders over $150), so you don't have to be afraid to order a few to try.

    Styles we dig: Bariano Rebecca rose-gold strapless sequin maxi dress for $268 (sizes XS–XL), convertible jersey maxi dress for $80 (sizes XS–XL, 13 colors), halter-neck lace and chiffon dress for $66 (sizes XS–XL, three colors), and the long-sleeve lace maxi dress for $86 (sizes XS–XL, seven colors)


    Sizes: 0–12 or XXS–XL

    Shipping: free for orders over $50

    Get the strappy maxi dress for $58 (sizes XS–XL, six colors) or the velvet backless maxi dress for $44 (sizes XS–XL, two colors).

    19. Pinup Girl Clothing makes dramatic gowns that'll transform you into a silver screen queen.,

    Why it's great: Channel old-Hollywood glamour in vintage-inspired dresses from this clothing brand that prides itself on delivering high-quality, size-inclusive pieces.

    Styles we dig: blue floral velvet gown for $188 (sizes XS–4X), blush pink V-neck gown for $210 (sizes S–L), black mesh-sleeve gown for $248 (sizes XS–4X), and sweatheart fit-and-flare dress for $168 (sizes XS–4X)


    Sizes: XS–4X

    Shipping: free for orders over $200

    Get the emerald velvet gown for $184 (sizes XS–4X) or the high-slit black gown for $148 (sizes S–L).

    20. Boohoo has super affordable party dresses you can wear again after prom is over.,

    Why it's great: Boohoo is always running great sales, so if you happen to catch one when ordering, you'll be able to snag a dress for under $30! The UK-based retailer also has a premium collection that's a little pricier but very glam.

    Styles we dig: embellished maxi dress for $29.40 (sizes 4–12, two colors), plus-size off-shoulder wrap dress for $24 (sizes 12–20, two colors), off-shoulder skater dress for $29.40 (sizes 4–14, five colors), and plus-size velvet maxi dress for $29.40 (sizes 12–14, 18)


    Sizes: 0–24 or XS–XL

    Shipping: $5.99 flat rate

    Get the sequin top chiffon dress for $29.40 (sizes 4–10) or the plus-size bow and ruffle midi dress for $29.40 (sizes 12–20, three colors).

    21. Evans offers stunning plus-size formal dresses that'll make for some ah-mazing prom photos.,

    Why it's great: This plus-size retailer is not quite as well-known outside of the UK, but it's a great place to find a curated collection of pretty plus-size gowns. You get free shipping and returns on every order!

    Styles we dig: black lace trim dress for $108 (sizes 12–22), merlot crochet maxi dress for $120 (sizes 12–18), metallic maxi bodycon dress for $130 (sizes 10–12, 18–28), halter wrap dress for $165 (sizes XS–XXL).


    Sizes: 10–28

    Shipping: free

    Get the peacock green mesh prom dress for $104 (sizes 12–20) or the bodycon crochet lace dress for $92 (sizes 12–22).

    22. The Outnet has deeply discounted designer pieces that'll make any couture-obsessed prom-goer cry tears of joy.,

    Why it's great: You can find brands like Halston Heritage, Marchesa Notte, DVF, and Badgley Mischka for less from Net-a-Porter's outlet site. Sizes and stock are sometimes limited, but you can always count on new styles getting added.

    Styles we dig: Halson Heritage asymmetric embellished stretch crepe de chine gown for $190 (sizes 0–14), Marchesa Notte embellished crepe gown for $261 (sizes 6–12), Badgley Mischka crystal-embellished paneled velvet and lace gown for $325 (sizes 0–10), and Mikael Aghal crystal-embellished sequined tulle gown for $478 (sizes 4–12, two colors)


    Sizes: 0–14 or XXS–XXL

    Shipping: free

    Get the Halston Heritage draped sequinned georgette gown for $298 (sizes 0–14) or the open-back stretch-cotton halterneck mini dress for $158 (sizes 4–14).

    23. Torrid is a plus-size brand that makes stunning dresses for all occasions — including formal dances.,

    Why it's great: Torrid always offers well-designed and on-trend clothing and their occasion dresses are no exception. A lot of dresses are available in a shorter inseam as well!

    Styles we dig: black surplice maxi gown for $70.98 (sizes 00–6), merlot velvet slit maxi dress for $76.98 (sizes 00–6), navy sequin lace illusion midi skater dress for $76.98 (sizes 10–20), and black mesh midi dress for $88.90 (sizes 10–30)


    Sizes: 10–30

    Shipping: $6 flat rate

    Get the lace off-shoulder dress for $98.90 (sizes 10–30) or the red velvet cut-out gown for $76.98 (sizes 10–28).

    24. eShakti custom-makes dresses to your height, size, and preferred neckline, sleeve, and length.,

    Why it's great: You can order each dress as is or have it made in a custom size and/or custom style for a single fee of $9.95 per garment! Not only will the dress fit you perfectly, but no one else will have the exact same style as you.

    Styles we dig: floral-print surplice gown for $89.95 (sizes XS–6X), contrast ties ruffle dress for $74.95 (sizes XS–6X, two colors), off-shoulder mixed media maxi dress for $79.95 (sizes XS–6X), or floral-embellished tulle overlay cotton poplin dress for $109.95 (sizes XS–6X)

    Pricing: $55–$110

    Sizes: XS–6X or custom size

    Shipping: $9+ depending on order value

    Get the floral-print maxi dress for $89.95 or the heart-print tiered maxi dress for $89.95.

    25. Le Château is a Canadian brand with evening gowns that look as fancy as its name sounds.,

    Why it's great: This fashion chain specializes in traditional dresses, but they're not the same ones that you'll find in U.S. department stores.

    Styles we dig: twill cutout back gown for $250 (sizes 0–18), sparkle knit halter gown for $139.99 (sizes XXS–XXL), ottoman knit cold-shoulder gown for $150 (sizes XXS–XXL, two colors), and lace V-neck gown for $198 (sizes S–XL)


    Sizes: 0–18 or XXS–XXL

    Shipping: $5 flat rate for orders over $100

    Get the 3D floral gown for $495 (sizes 4–18) or the lace boat-neck gown for $398 (sizes 0–14).

    26. Hot Topic carries dark and romantic choices that are what gothic dreams are made of.,

    Why it's great: If you want to go to prom in a dress inspired by your favorite fictional character or just looking like Wednesday Addams, look no further.

    Styles we dig: floral insects swing dress for $39.92 (sizes XS–3X), plus-size lace keyhole dress for $55.92 (sizes 0–5), Harry Potter lace and ivory ruffle gown for $39.60+ (sizes XS–L), and plus-size Disney villains black and purple gown for $47.56 (sizes 12–24)


    Sizes: 0–28 or XS–3X

    Shipping: $4.99 flat rate

    Get the Catwoman-inspired dress for $43.56 (sizes 12–24) or the red and black brocade lace-up dress for $43.92 (sizes XS-3X).

    27. Etsy hosts individual shops from around the world, all selling one-of-a-kind vintage pieces or handmade creations.,

    Why it's great: You can browse hundreds of shop without leaving the house, and support small businesses while you're at it! Many shops allow for customized creations as well.

    Shops we dig: RenzRags for glamorous, custom-made prom dresses, thedaintyard for infinity dresses in every color imaginable, Valdenize for custom-made velvet and retro-inspired dresses, and LAmei for traditional-style prom dresses made by a small Canadian business; Hookedonhoney, archetypevintage, and CherieVintage for vintage party dresses


    Sizes: varies

    Shipping: varies

    Get the one-sleeved evening gown from marcellamoda for $110 or the bow-back cocktail dress from LAmei for $41.44 (three colors).

    28. Eloquii is a plus-size retailer with a small but swoon-worthy collection of occasion dresses.,

    Why it's great: Even though the choices may not be as plentiful as other websites, each dress is well-designed and unique — it's not just a bunch of similar options with slight tweaks.

    Styles we dig: tulip off-shoulder dress for $110.90 (sizes 16–28, two colors), cutout neckline gown for $119.90 (sizes 14–22, two colors), sequin off-shoulder dress for $139.90 (sizes 16–28, two colors), and the ruffle fit-and-flare dress for $104.90 (sizes 14–28, two colors)


    Sizes: 14–28

    Shipping: free for orders over $150 or $7.50 flat rate for orders under $150

    Get the sleeveless peplum dress for $139.90 (sizes 14–28, two colors) or the asymmetrical neckline fit-and-flare dress for $159.90 (sizes 14–22).

    29. Finally, Amazon sells special dresses that aren't carried in any brick and mortar stores. Get ready for the surprised reactions from your friends when they find out where you ordered your fabulous frock. / Via, / Via

    Why it's great: There are literally endless designs to choose from (different lengths, necklines, colors, sizes, and price points), and you'll be able to see review photos of other people actually wearing the dresses. Plus, if you're a Prime member, a lot of the dresses can be shipped to you within a couple days!

    Styles we dig: floral lace maxi dress for $44.95 (sizes S–3X, three colors), A-line high-neck beaded evening gown for $109 (sizes 2–26, 13 colors), two-piece long sleeve dress for $78.99+ (sizes 2-26, 44 colors), and embroidered strapless dress for $58.79+ (sizes 2–24, four colors)

 Starting at $10

    Sizes: varies

    Shipping: free two-day shipping for Amazon Prime members on items that qualify

    Get the beaded high-neck lace dress for $109 (sizes 2–26, 13 colors) or the spaghetti strap sequin mermaid gown for $73.99 (sizes S–XXL).

    Check out even more prom dresses here and here!

    You, making your grand entrance at the prom (sans mask):

    Warner Bros.

    Looking for the perfect gift for any occasion? Check out all of BuzzFeed’s gift guides here!

    Ryan Pattie/BuzzFeed