Skip To Content

    32 Inexpensive Dresses That'll Make You Feel Fancy

    You can never be too prepared when it comes to dress selection.

    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.

    Is this you every time you have a fancy event to attend?

    The Walt Disney Company / Via

    Yep, same. But, we don't need to let this be our reality much longer! There are tons of dresses that will make you look and feel fabulous without spending every last penny of your paycheck. Here are some must-haves to add to your closet:

    1. A fitted dress that'll make all of your little black dress dreams come true for a fraction of the cost.,

    If you've got, flaunt it — in this dress, of course.

    Promising review: "Love this dress. It fit so nice and I received a lot of compliments. I did not wear a bra with it because I felt the material was thick enough to mask the nips and made it look a bit more seamless, but that may not be the case with everyone. I paired it with black suede thigh high boots and a gray over-sized sweater. " —Jamie C.

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

    2. A tube dress, for when you're ~feelin' yourself~ and want to show off your curves.

    Forever 21

    As you should! This bodycon silhouette dress will definitely turn the heat up on your next date night. It's stretchy, so you can eat all the carbs you want without feeling restricted.

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

    3. An off-the-shoulder cocktail dress that'll be perfect for your friend's winter wedding., Amazon

    This dress is just so elegant despite that it's short. It has a vintage feel that will make you the belle of the ball.

    Promising review: "I’m wearing this dress to a Valentine's Day formal and will look absolutely stunning. I love the off-the-shoulder look. Won’t slip or fall. The belt fits perfectly around the dress to tie in a cute bow. I can’t wait to wow everyone with this dress!" —Proverbial Customer

    Get it from Amazon for $17.99+ (available in sizes S–XL and in four styles).

    4. A fit and flare dress with a tulle skirt, so you can channel Carrie Bradshaw from the Sex and the City intro sequence.


    Is there anything better than a dress you can twirl in!? I think not — and this one fits the bill. Spin away, girlfriend.

    Promising review: "LOVE this dress! I have a shorter, wider torso so the waistband is a tad snug, which doesn't bother me. But just worth noting as a caution to other buyers! This dress does not provide any stretch, but I love the fabrics! The tulle skirt is so cute! I'm planning to wear it to a wedding later this month." —Manda

    Get it from ModCloth for $24.97 (originally $99, available in sizes XXS–4X).

    5. A cheetah-print wrap dress you'll want to wear right ~meow~.


    Why just make a statement when you can make a ROAR? This cheetahlicious outfit is sure to wow your squad when you wear it during your next girl's night out.

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

    6. A sequin party dress that'll be ~shining, shimmering, splendid~.

    Honestly, this dress looks like it could be worn to The Grammys by a superstar. You're definitely going to want to add this little number to your closet.

    Promising review: "I wore a black bra and black thong underneath. It fit perfectly. When I took off my jacket at the club, all eyes were on me. I felt amazing and got lots of compliments from both men and women. It was longer on me than what I’ve seen on some in the pics. The front is see-through but the sparkly pattern offers enough coverage to hide any skin concerns. Worth the price." —JeanetteW

    Get it from Amazon for $28.99 (available in sizes S–XL)

    7. A mock-neck sleeveless dress, so you can show off ~the guns~ on your next date night or classy affair.

    Nasty Gal

    If you already feel fancy when you throw on a mock-neck sweater with leggings and over-the-knee boots, just wait until you take a glance at yourself in the mirror after pulling this baby over your head. You won't be disappointed!

    Get it from Nasty Gal for $10 (originally $20, available in sizes 2–18).

    8. A vintage-style dress with a pencil skirt that'll make you look ~hot~ in a refined Meghan Markle way.,

    Promising review: "This dress is great! I was skeptical looking at it in the bag but for the price, the quality of the lace is very high. I'm 5'1", about 135 lbs., a C-cup with an hourglass figure and I ordered a small and it fit perfectly in the waist. It is knee-length and fits off the shoulders very snug. Walking wasn't the easiest thing in the world because of the mermaid style, but I was wearing 6-inch heels so, not like I was moving fast anyways." —Amazon Customer

    Get it from Amazon for $19.99+ (available in sizes S–XXL and in 10 styles).

    9. A velour dress that screams "va-va-voom!" and features material to make you feel extra luxurious.


    There's just something about velour that never fails to make me feel extra classy. This dress is no different — with its deep V-neck and criss-crossed skirt, it'll be a fantastic addition to your wardrobe.

    Get it from H&M for $17.99 (available in sizes 0–12 and in two colors).

    10. A high-low skater dress you'll want to twirl around in like Jonathan Van Ness when he's figure skating.,

    Uh, yes he does WAY more than give makeovers. With nearly 1,000 five-star reviews on Amazon, it's clear you should have this dress on stand-by for the next chic event on your calendar.

    Promising review: "I LOVE this dress. I was giving a ride to a girl and she had it on. I asked her where she got it from and she referred me to Amazon. I went on that night and ordered it! I’m pretty tall and have long legs, so I like that the dress is short in the front, but longer in the back so it covers in all the right places. The material is very stretchy but thick, which is really nice. I was wanting a nice black dress for those nights I need to dress up and it exceeded my expectations for what I needed it for. I feel like this dress would look good on most body types." —Emily

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

    11. A clingy dress with a plunging V-neck that'll have jaws dropping as you walk by.

    Forever 21

    With a V-wire for extra support and slightly revealing princess seams on the sides, this dress will get an A+ with anyone who feels most beautiful when they're showing off some skin — and you simply can't beat that price!

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

    12. A glittering dress, to add some glamour to anywhere you're headed. Say "see ya!" to your boring black dress and "hello!" to glitz.,

    There's nothing like a little glitter to make you feel like a queen, I'll tell ya'. This dress is FULL of it and doesn't have any zippers to fidget with.

    Promising review: "I couldn't find anything for my 10-year Vegas anniversary that was show-stopping, head-turning, accident-causing gorgeous. Well let me tell you, this did it. The sequins didn't aggravate my underarm. The fit was amazing. I was the sexiest thing on the strip. Was hit on by guys and girls while with my hubby. Don't hesitate, buy the dress!" —Daisy Hodge

    Get it from Amazon for $16.99+ (available in sizes XS–L and in 25 styles).

    13. A mini-dress with a ruffled trim to give your outfit that ~extra flair~ you've been craving.


    This spin on the traditional body-con dress is sure to become a fast favorite! The ruffles on the trim take this standard dress to the next level. So chic, so fab!

    Get it from Asos for $24 (available in sizes 0–14).

    14. A polka dot swing dress that'll have you dancing around like you're at a sock hop in the '60s., Amazon

    Promising review: "Very cute and well designed. I like the mix of polka dots and flower lace. It's very feminine and playful without being childish. I plan to wear it as a wedding guest this winter. I'm a size 12 and the XL fits very comfortably. I would say stick with your normal size. I sized up and don't think I really needed to. The colors are true to the picture and I can see myself wearing this dress again and again." —Ally J

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

    15. A high-neck ribbed maxi dress for a chic look that would help you blend in at a hipster coffee shop or cool comedy club.


    Something about this black maxi dress speaks to me. I can imagine wearing it with colorful shoes or to show off my dark mood at any given time. Simply, this dress feels badass and I think we should all get one.

    Get it from Asos for $32 (available in sizes 4–8 and 12).

    16. Or this similar dress, but in a shorter style that's just as trendy.


    Just when I thought I couldn't be more obsessed with a high-neck black dress, this one comes along and makes me question everything.

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

    17. A fit and flare cocktail dress to make you feel flirty and fun no matter where you're headed., Amazon

    My apologies to anyone else in the room with you, because you're about to suck the air out of it with your beauty thanks to this dress.

    Promising review: "This dress was perfect. It was stylish yet classic, modest yet flattering, and such a good fit for my body type. I’m 5’8” and 170 lbs. I ordered a large and the length was great, as well as the waistline seam. I love how flowy the dress is, yet there is weight to the material so it doesn’t get blown easily, which is perfect since I have two young kiddos. I received so many compliments on this dress and people were all amazed I got it off Amazon. Very pleased." —Bethany Wilson

    Get it from Amazon for $27.99+ (available in sizes S–3XL and in six styles).

    18. A color-block scuba dress, so versatile you can wear it on a first date or to a family party and feel freakin' fantastic.

    Forever 21

    How cute is this dress!? The drastic color-block design makes it super fun for a variety of occasions, making you feel fancy without necessarily overdoing it. Big wardrobe win!

    Get it from Forever 21 for $32 (available in sizes 1X–3X).

    19. A swing dress with trumpet sleeves that'll have you singing about your online shopping triumphs.


    You know that moment when the Queen rolls up to a row of trumpet players greeting her with the utmost enthusiasm? That's how you're going to feel about showing off the trumpet sleeves on this dress.

    Get it from Asos for $29 (available in sizes 0–4 and 12–14).

    20. A simple maxi dress (WITH POCKETS), in case you want to feel a touch fancier at a backyard BBQ or sporting event.,

    Maxi dresses are not given the respect they deserve! They're essentially the ballgowns of casual affairs and they are NOT to be forgotten!

    Promising review: "Bought this to wear to a wedding. Love that the ruffle portion can be worn off the shoulder or you can pull the shoulders up. The slit came up a bit too high for me, so I pinned it on both sides by about six inches. The pockets are fabulous. Overall, a very comfortable dress that can easily be dressed up and customized with a belt." —SweetUnicornDreams

    Get it from Amazon for $15.99+ (available in sizes S–XL and in six styles).

    21. A knee-length sweater dress that'll make sure you're the shining star in every room you enter.

    Forever 21

    Ooh la la! This curve-hugging dress is sure to turn some heads, especially in this bright (but amazing) color. While it does come in a more demure black, I say go for it and get one of the neon options.

    Get it from Forever 21 for $17.90 (available in sizes 0X–3X and in three colors).

    22. A dress with cap-sleeves and lace detail, so you can look poised the next time you visit a classy restaurant or attend a friend's wedding.,

    Even if you don't have any occasion that calls for a fancy dress coming up, it can't hurt to be prepared! For this price, you can buy this and keep it in your closet for emergencies.

    Promising review: "The quality of this dress far surpasses the price. The lace does not look cheap at all and color is beautiful. The sizing runs a tad bit small, but I ordered a size up for that reason and the large fit perfectly. The liner of the dress was VERY short. So be mindful when bending over or sitting down. Overall a GREAT buy." —Vlawwifey

    Get it from Amazon for $19.99+ (available in sizes S–XL and in nine styles).

    23. A soft ribbed turtleneck dress that'll have you ~up to your neck~ in compliments from your friends dying to know "where'd you get that dress!?",

    A dress that feels as soft and snuggly as as sweatshirt? Sign me UP.

    Promising review: "This dress fits PERFECTLY. I am always skeptical with Amazon clothing purchases. This dress is an extremely soft (almost cashmere-feeling) sweater material. It hugs my curves so nicely! It's snug, but definitely not tight." —Amazon Customer

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

    24. A jazzed-up T-shirt dress to upgrade your style without completely leaving your comfort zone.


    Give me ALL the LBDs. This one features the prettiest, draping lace sleeves I've ever seen. This dress will put your confidence levels through the roof and make all of your friends green with envy.

    Get it from Asos for $32 (available in sizes 12–24).

    25. A backless knit sweater dress that'll add a real ~twist~ into your go-to looks.


    It can also be worn as a long sweater, so buying this item is like a buy 1 get 1 free deal. You're welcome for the heads up ;)

    Promising review: "The color is a very cute, subtle dusty rose pink. It’s very comfortable and the fit is nice. I love the back detail." —Emma Q

    Get it from Amazon for $24.99 (available in one-size and in two colors).

    26. A sleeveless chiffon dress, so when the sunshine finally returns to your state you'll have an outfit ready and waiting.


    Have you been hitting the gym all winter? Well then, treat yourself to a dress that'll show off the hard work you've put in on your arms! This one is made of a lightweight material, so when the warm weather finally returns you won't be sweating through it.

    Get it from Walmart for $16.98 (available in sizes S–XL and in three styles).

    27. A satin faux-wrap dress, so you can look ~smooth~ as butter when the occasion calls for it. Consider this a warning, dress pants.

    Forever 21

    Your significant other won't be able to keep their hands off of you once they see you in this ~little number~. I love that the wrap design is an illusion, so you don't have to worry about making sure it's aligned at all times. Big win!

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

    28. A velvet dress that'll make you feel like a million bucks without having to spend anywhere close to that. you can spend your money on other important things like Starbucks and over-the-top donuts.

    Promising review: "WOW, I really do love this fun little dress! It does run, in my opinion, small. I ordered a medium, I am 5'2", fairly petite, and it fits well, a small would be too snug, The fabric is really nice and soft, sort of a ribbed velour, but not too much so. The sleeves are cuffed, but closed, if that makes sense, so they are slightly puffy, and they have a bit of a dolman look to them. The tie front is really flattering. A great value and just a fun, cozy, cute little dress! Buy it!" —JT

    Get it from Amazon for $24.55+ (available in sizes S–XL and in four colors).

    29. A striped dress with a tie in the front, perfect for taking your everyday look from ~drab to fab~.


    Are you already daydreaming about the return of warmer weather? Feed that need by purchasing this dress and stowing it away for the first hot summer day! It's light, flowy, and simply fantastic.

    Get it from Missguided for $12 (available in size 0–12 and in three styles).

    30. A long-sleeve skater dress, so you can still feel fancy without sacrificing an ounce of your body temperature (it's freakin' cold out there right now!).


    I cannot begin to tell you how many dresses I have like this one! They make you feel extra dainty, but keep you warm in the winter months. Add a pair of tights and you'll be good to go, my friends.

    Promising review: "This dress was very beautiful in color and in style. The material is comfortable and stretchy." —Coco

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

    31. A one-shoulder dress that'll add an extra touch of sass to your look. Work it, girl!


    My husband teases me endlessly whenever I wear a one-shoulder dress, calling them "Tarzan dresses." But, what does he know? This look is FABULOUS and every lady should have a go-to gown just like this in her closet. Don't @ me.

    Get it from Missguided for $18 (available in sizes 0–12 and in six colors).

    32. And an A-line dress you're sure to love berry, berry much as soon as you add it to your growing dress collection.


    This berry-colored beauty has touches of velvet, fringe, and a sheer neckline that'll make you squeal with delight. It's the ideal look for Valentine's Day or honestly any damn day.

    Get it from ModCloth for $29.97 (available in sizes XS and 2X–4X).

    You, showing off your fancy new dress:

    Paramount Pictures / Via

    Some reviews have been edited for length and/or clarity.

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

    Allison Krausman / BuzzFeed