Skip To Content

    25 Fancy Dresses With Cheap Prices

    Who said you can't look good for less money?

    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.

    1. A lace-printed dress that'll be perfect for any and all Easter get-togethers your mother is forcing you to go to. At least the food will be good?


    Promising review: "Wow! Love, love, love. Did I mention I love this dress?! I've been eyeballing this baby for months but never had a reason to buy. Well, my husband's holiday party rolled around, so I thought, why not. I initially purchased the 3/4 off the shoulder version and the long sleeve version ones and holy cow, both looked amazing! I have never in the history of dresses had two dresses look so good that I couldn't decide which I liked more!!! I wound up wearing the long sleeve, and got so many compliments." —Jennifer Berlin

    Get it from Amazon for $39.99 (available in sizes XS–2XL and 10 colors).

    2. A sequin dress so you can shine your way all the way to the bank.


    Promising review: "This dress did not disappoint, purchase it!!! The compliments kept coming, this dress is not a showstopper, IT IS THE SHOW!!! SIZE UP AND SLAY!!" —J.P. Johnson

    Get it from Amazon for $29.99 (available in sizes 2–18 and 14 colors).

    3. A smocked maxi dress that'll be amazing when the weather starts to get warm.

    American Eagle

    Get it from American Eagle for $34.96 (originally $49.95, available in sizes 2XS–2XL and three colors).

    4. A flapper-inspired dress you can dance in all night long, especially for any kind of underground parties you plan on attending.


    Promising review: "It fit great! It's comfortable with a little stretch. An amazing dress for a Gatsby-themed party." —Leah Hampton

    Get it from Amazon for $29.69 (available in sizes S–2XL and 16 colors).

    5. A buttoned dress with the biggest skirt you've ever seen — everyone loves a little poof now and again.


    Promising review: "This dress is super comfy and has quality material that stretches. It looked really great and is form-fitting!" —Jessica Huston

    Get it from Amazon for $32.98 (available in sizes XS–2XL and 11 colors).

    6. A swing dress definitely down to move with the groove during your salsa debut.


    Promising review: "This is a beautiful dress and fits well. The fabric is lightly textured and makes the dress look expensive." —Paby

    Get it from Walmart for $19.59+ (available in sizes S–2XL and six colors).

    7. A velvet midi dress in the brightest yellow because you're a star and sunshine all in one.


    Promising review: "I got this dress to wear to a November wedding. I styled it with a '70s glam look in mind — it looked and felt amazing. I received a ton of compliments. It's very comfortable and fits well. If you have a smaller bust, you may want to consider sizing down, because there was ample room in the chest even with a large bust." —korki

    Get it from Target for $36.99 (available in sizes 0X–4X and two colors).

    8. A simple wrap dress so you can get tons of compliments when you're out networking at the super important company dinner.


    Promising review: "It is a nice dress with great color! It is nursing mom–friendly 😊." —Megan

    Get it from Amazon for $26.90 (available in sizes S–XL and five colors).

    9. A button-up dress to pair with your favorite shoes and stockings because you sure do appreciate a bit of coordination.

    Promising review: "I love this dress! I wear black almost exclusively so this is a fun pop of color in my wardrobe. It's very pretty with the cinched waist. I wore it with leggings in the summer (I'm 6' tall so it was a little too short for my comfort, but most dresses are at that height) and in the winter I've tossed a cardigan over it and it looks great. It's my go-to garment for when I need something a little fancier than my typical black tunic, black leggings, black boots aesthetic." —Christina

    Get it from Amazon for $20.99+ (available in sizes XS–2XL and 21 designs).

    10. A satin tube dress because sometimes you do like going to the opera. No one can say you lack culture!

    Forever 21

    Get it from Forever 21 for $28 (available in sizes S–L and three colors).

    11. An elegant cocktail dress to rock at any and every dinner party the group chat decides to put together.


    Promising review: "I wore this for my wedding and got so many compliments on it. The color is a soft cream and the cut is flattering." —Ashley Wiggins

    Get it from Amazon for $29.88+ (available in sizes XS–2XL and 12 colors).

    12. A printed mini dress with all kinds of patterns that'll assist you in showing out at every given opportunity.


    Get it from Asos for $40 (available in sizes 2–12).

    13. A tunic dress with crochet sleeves for a bit of extra flair when you're in the mood to be dramatic.,

    Promising review: "I love this dress! I bought it in both red and black because I love it so much! It's easy to dress up or throw on and go. I wore it to an engagement party, a funeral, and a rehearsal dinner. It's cute with flats, or booties, or heels. The sleeves are the perfect touch!" —Sara

    Get it from Amazon for $25.99+ (available in sizes S–XXL and nine colors).

    14. A classic sleeveless dress for all the outdoor weddings you've got lined up from now until September.


    Get it from Walmart for $36.99 (available in sizes S–3XL and five colors).

    15. A color block dress you can go to work in and then transition to nightlife at a drop of a dime.


    Promising review: "This dress fits like a glove and the material doesn't feel cheap either. Very form fitting and a little stretchy. I highly recommend it. I love the way it looks on me!" —jen

    Get it from Amazon for $16.99 (available in sizes S–XXL and five colors).

    16. A floral slip dress to embrace your inner '90s girl next door aesthetic.


    Get it from Asos for $40 (available in sizes 4–14).

    17. A floral print dress that'll absolutely show everyone around that you're ready for spring!

    Promising review: "This is one of my favorite dresses. I got so many compliments. The material is not what I expected, but I was pleasantly surprised to find that it stretches. It's super comfortable and super cute. Love, love, love this dress!" —Latisha

    Get it from Amazon for $20.99 (available in sizes S–XL and two sleeve lengths).

    18. A vintage-inspired cocktail dress for when you're feeling a bit like Peggy in Mad Men and need a flowing skirt for a cute dinner date.


    Promising review: "This is my second dress purchased from Miusol and it's just as NICE as the first one. The fit is perfect and the color is just as I expected (Forest Green). The hem hits me right at the knee (a little longer than the first dress) but that works for me. My friends love both dresses." —Ree

    Get it from Walmart for $39.99 (available in sizes S–XXL and two colors).

    19. A draped polka dot dress because you love a pop of color in all of your outfits.


    Promising review: "Obsessed with this dress! Purchased to wear for a wedding and got many compliments. The material is great and the fit was perfect. Color is a tad darker in person but I expected it to be and it was exactly what I wanted!" —Sabrina Smith

    Get it from Amazon for $21.99+ (available in sizes S–2XL and three colors).

    20. A V-neck dress with a cool floral print so you can take time and smell the foliage.


    Promising review: "I totally loved this. I received soooo many compliments. I was skeptical, but this dress was so easy to put on and comfortable. I wore it to a cabana night themed party and knocked out out the park. The material was very breathable. I love this dress." —Sandra LeVons

    Get it from Amazon for $35.99 (available in sizes 0X–3X and in four colors and patterns).

    21. A printed maxi dress because you'd love to feel the sweet spring breeze while you're on a date with bae.

    American Eagle

    Get it from American Eagle for $38.46 (available in sizes 2XS–2XL).

    22. A boho dress because even the freest of free spirits can get dressed up to the function.


    Promising review: "I got soooo many compliments on this dress! I wore it for my bridal shower, and everyone loved it. I wore a mid-length bodycon tank dress underneath, and it was perfect. It is important to know this is a wrap dress that ties around the waist, therefore you are most likely going to need to wear something under it! It's a thin material but not very sheer, which was very nice and surprising. The length was also perfect. A little higher in the back than the front due to the wrapped style. I am 5'7". I also ordered per my usual size (M), and it was a perfect fit. It was a little wrinkly when I got it in the mail, but once I steamed it it was perfect. I can't not say enough good things about this dress!"—Jordyn

    Get it from Amazon for $18.99+ (available in sizes XS–2X and in 16 colors and patterns).

    23. A pleated flare dress so you can look like the dancer 💃🏾 emoji everytime you walk out of the house.

    Reviewers mention that this dress runs small, so size up when purchasing!

    Promising review: "This red dress is thick, yet has a beautiful drape to it. The sleeves are lantern-shaped and have a cute ruffled detail on the edge. The pin tucks in the front and back are placed in the perfect spot to accentuate the waist. The dress fits like a glove." —Ruth Maldonado

    Get it from Amazon for $31.99+ (available in sizes XS–XL and nine colors).

    24. A little black dress with a scalloped hem so you can always be prepared for an Instagram moment.


    Promising review: "This dress is really cute and it fits great! The sleeves were the perfect length. The dress is nice and heavy, so it will be perfect for winter." —Mz23

    Get it from Amazon for $24.99+ (available in sizes XS–XL and six colors).

    25. And a totally expensive "love spell" maxi dress with the perfect amount of drama to make strangers fall in love. It's absolutely worth the money.

    Free People

    Get it from Free People for $88 (available in sizes XS–XL and three colors).

    Reviews here have been edited for length and/or clarity.

    Want more? Check out our favorite online clothing stores for all your shopping needs, plus the best places to buy used clothing online and the best clothing stores for petite sizes. Still not satisfied? Check out all of our clothing content for even more.

    Shopping for something specific? Check out BuzzFeed Reviews to find the best things for every budget!


    Need A Shopping Buddy?

    Get great products - from pros in the fine art of buying stuff online - delivered to your inbox!
    Newsletter signup form