We hope you love our recommendations! Some may have been sent as samples, but all were independently selected by our editors. Just FYI, BuzzFeed and its publishing partners may collect a share of sales and/or other compensation from the links on this page.

    Channel Your Inner Princess With These 30 Dreamy Spring Dresses

    These dresses will bring your closet to *~a whole new world~*.

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

    1. A mini dress because, yes, obviously, your closet is going to demand you add some new florals into the mix for spring. This one is casual, cinched, and will look fabulous with your fave pair of sneakers.

    Woman in a casual printed dress and sandals stands by a railing with a beach view in the background
    Woman in a short, flowy dress and wedge sandals, standing in a yard

    Promising review: "I will be buying this dress again in different colors! This dress was so pretty and good quality too. Have worn it serval times and received tons of compliments! You can dress up with heels or dress down with sneakers. Such a great summer/spring time dress!" —Danielle Sharp Furlow

    Get it from Amazon for $27.18+ (available in women's sizes S–XL and 16 styles).

    2. A flowy midi dress starring puff sleeves, a ruffled hemline, and a bow at the back that'll make you feel like running through a field of dandelions while singing "I want adventure in the greaaaaat wide somewheeeeeeere!" a la Belle from Beauty and the Beast.

    Reviewer wearing the white ruffled dress in field
    Woman in a pink ruffled dress poses in a living room, exemplifying a casual chic style

    Promising review: "This dress appears way more expensive than the listing. It reminded me of something you’d find in a boutique. I wore this dress for my bridal shower and it was so comfortable! Dress is true to size and perfect for coverage when sitting (opening presents, etc). I highly recommend." —Amazon Customer

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

    3. flowy maxi featuring tied straps, perfect for anyone who wants to look and feel like a princess but throw stricter royal family style rules out the window.

    Woman in a floral dress with a handbag at an outdoor event
    Woman in a flowy lavender dress and sunglasses walking in a park with American flags in the background

    Promising review: "Such a cute and comfy dress! It has a fun flow to the bottom of it and the ties for straps add an extra dose of fabulous." —Kelsey Krucker

    Get it from Amazon for $43.99 (available in sizes XXS–4XL and 12 styles).

    4. convertible floral number you can wear off-the-shoulder if you'd like — you won't know how you haven't discovered yet during the many hours you spend scouring Amazon for flawless 'fits. Order it and spend the rest of the spring twirling like the princess you know yourself to be.

    Woman in a blue ruffled dress with a shoulder bag walking on a city sidewalk at night
    Woman in a floral tiered dress and holding a woven bag, showcasing spring fashion trends

    Promising review: "I love this dress! What first attracted were the vibrant colors and color scheme. You can dress it up or down. Perfect for a daytime event or a casual night out! Get the dress; you won’t regret it!" —myelle

    Get it from Amazon for $42.99 (available in sizes S–XL and 11 styles).

    5. A belted ruffled dress for anyone who feels most like a princess when they get to wear a 2-for-1 option. 😉 Go on, girl, strut your stuff! Mix and match! Live your best life!

    Woman in a chic black top and patterned ruffle skirt with heeled sandals, carrying a purse. Ideal for a casual outing
    A person wearing a black top and red floral skirt posing with hands on hips

    Promising review: "I love this dress! Just what I was looking for. Super soft material and light weight. I am self conscious of my arms so I love the sleeves. I have an hourglass figure and feel it accentuates the curves in the right places. I recommend ordering if you’re on the fence." —Jessica

    Get it from Amazon for $26.99+ (available in sizes S–2XL and 14 styles).

    6. A sleeveless fit and flare dress with an elegant sweetheart neckline you'll love so much you'll wonder if that wish you recently made upon a star has come true in the form of this outfit.

    Woman in a striped sundress holding a denim jacket, poised for a casual look. Perfect spring-summer outfit inspiration
    Woman in a sleeveless midi dress with a square neckline, standing pose for shopping ad
    Old Navy

    Promising review: "Really cute dress, love that it has pockets! Can't wait for the warm weather to wear it!" —anonymous

    Get it from Old Navy for $32.99+ (originally $44.99; available in sizes XS–4X, tall and petite sizes, and 11 styles).

    7. Swiss dot ruffled number that'll look simply fantastic on you — add some playful sunglasses, a cute handbag, and your fave pair of shoes to complete the look!

    a reviewer in the dress in pale blue
    Woman in yellow dress and denim jacket posing by a door with fall decorations

    Promising review: "The perfect dress. You can wear this to church, a wedding, dinner, anywhere! It's so cute and comfortable! My new favorite dress." —Alicia Christe

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

    8. A one-shouldered dress featuring a ruffled accent that'll certainly steal the show — you know that moment in a rom-com when the lead makes her big debut and slowly walks down a grand staircase? This is THE dress for that moment.

    Person modeling a one-shoulder blue dress with an asymmetric hemline, paired with white heels
    Woman in an elegant one-shoulder navy blue dress and nude heels posing with hand on hip

    Promising review: "I absolutely LOVE this dress! I really wanted the red one, but I wore it to my rehearsal dinner, so I decided to go with something more tame. I got so many compliments; GET IT!!" —Katie888

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

    9. faux wrap midi you won't be able to help adding to your ever-growing dress collection — and why should you resist? It's stunning.

    reviewer wearing the red dress
    Woman wearing a green patterned dress with puffed sleeves taking a mirror selfie

    Promising review: "I wore this to a barn wedding and received compliments the entire day/night. It is so flowy, pretty, and very comfortable. Can’t go wrong here." —Neecer

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

    10. A tie-back mini dress with lantern sleeves you can count on to help you find "True Love" or, at the very least, someone who has as many lovable layers as Shrek. (Ogres are like onions, in case you've forgotten.)

    a reviewer in the long sleeve dress in purple
    Person taking a mirror selfie wearing a casual, pastel dress and strapped sandals

    Promising review: "This dress was exactly what I was hoping for when I bought it. I feel like a princess in it and it is definitely one of the most lovely dresses I’ve ever bought online." —Amazon Customer

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

    11. fit and flare cocktail dress available in *so* many colors the hardest decision you might ever make in your life will be deciding which one to buy first.

    reviewer wearing the white dress
    reviewer wearing the light pink dress

    Promising review: "I bought this for my Easter dress. It was beautiful! Great for photos as well. I definitely plan on buying other colors in this dress." —Samantha

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

    12. A maxi dress, in case you've ever wanted to feel like royalty without sacrificing your body temperature — the sleeves on this have *literally* got you covered.

    Model wearing the light blue dress
    Any Size / Etsy

    Any Size is a small business that makes beautiful tailored garments to fit up to 6XL! They recommend dry-cleaning this dress, but just look at it — it's so worth it.

    Promising review: "Gorgeous dress! So generous in material. Perfectly sewn! Thank you for excellent service!" —shirleysullivan

    Get it from Any Size on Etsy for $40.25+ (available in sizes S–6XL and 24 colors).

    13. A darling halter option you'll likely want in a variety of the 38 (!!!) fabulous prints it's available in — good luck trying not to twirl every where you go in this beauty.

    Woman in a patterned yellow sleeveless dress and necklace, smiling on a house porch
    Woman in a patterned dress and sandals stands smiling by a fountain, holding a white purse

    Promising review: "Great dress! Not so short Not so long, definitely a must-buy — would be great for a cruise or vacation! Nice soft and stretchy material. Will definitely be buying another dress in a different color." —Felicia

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

    14. A pinafore dress complete with suspenders that'll look darling over a blouse or simple white tee.

    a reviewer in a lavender pinafore dress with suspenders
    Woman in casual theme park attire holding a backpack, standing on a street with a castle in the background

    Promising review: "Love love love this! I’m always unsure about buying clothes from Amazon but this is definitely one of the best things I’ve purchased. 5’3, size 14 — I purchased the XL and it fits perfectly. I got one in black, red, and orange and I get so many compliments each time I wear them. I love them!" —patys

    Get it from Amazon for $23.96 (available in sizes S–3XL and 18 colors).

    15. A wrap dress that'll have you looking so ~chill~ no one will think twice about the fact you scored this dress on Amazon for less than $50 when they catch a glimpse of you struttin' your stuff.

    a reviewer in the dress in a darker blue
    Woman in a red floral dress with a front slit, paired with wedge sandals, smiles outdoors

    Promising review: "I don't normally write reviews for clothes off of Amazon, but good lordy I am so in love with this dress, I just HAVE to!! I am IN LOVE and am wishing it was warmer weather so I could wear it out and about! First, it is a true wrap dress in that you feed one side through the other, therefore you can adjust how tight or loose it is. Modest? Show some cleavage? Up to you! 😍 Second, it is the PERFECT length for me. Lastly, normally a short ruffle sleeve doesn't fall right on me and makes me look like a football player... these fall immaculately fluttery on me. All in all, I freaking love this dress! And was not prompted in any way to provide a review but felt so compelled when I tried it on! If you are on the fence like I have been for over a year, GET IT!!" —Jess

    Get it from Amazon for $46.99+ (available in sizes XS–2XL and 22 styles).

    16. A form-fitting floral number for anyone who knows dressing and feeling like a princess doesn't always have to mean wearing a flouncy, twirly gown.

    Promising review: "This dress!!! I got a medium and it was the perfect dress for dancing and looked amazing!" —Tiffany Hawkins

    Get it from Amazon for $11.99+ (available in sizes XS–XL and 16 styles).

    17. A pastel maxi dress with puffy sleeves that'll make you feel like you're the lead in a classic fairytale that starts with "Once upon a time there was a fabulously dressed maiden."

    A reviewer wearing the ruffled short-sleeve dress in mint green
    A reviewer wearing the dress in lilac

    Promising review: "Ethereally beautiful!! This dress is absolutely LOVELY. It’s so lightweight, breezy, and comfortable. It fits perfectly, and the bodice has plenty of stretch so if you’re in between sizes, you could go either way. I actually sized down because I wanted to wear it on the shoulders and didn’t want the sleeves slipping off, but I didn’t have an issue with that at all. It’s wrinkly when it arrives, but a quick steam makes it look so much nicer and more expensive than it is. I got the sage green color and it’s not see-through, it’s beautiful. (I actually returned it in favor of a color I thought I’d wear more, but if green is your fave then you’ll love it). Get this dress!" —Laura

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

    18. A V-neck cotton dress embroidered with delicate flowers for anyone who has always wished they could pop into a Jane Austen novel for a bit — can't you imagine donning this beauty to a casual affair in the gardens?

    Person in a vintage-style dress holding a vase of flowers, standing in front of greenery
    Simple Retroy

    Simple Retro is a woman-owned small business with a passion for vintage and retro clothes ranging from the '50s to the '80s. Eighty-seven percent of their workers are women and they ensure ethical factory working conditions.

    Get it from Simple Retro for $69 (available in sizes S–L).

    19. A square-neck balloon-sleeve dress you can count on to make you feel like royalty every time you step out in it — and just think of how cute it'll look with a pair of chunky sandals!

    a reviewer wearing the brown dress with white cowboy boots
    Woman in a purple dress standing in front of a promotional Olivia Rodrigo backdrop

    Shopping Editor Elizabeth Lilly owns this in green and here's what she has to say about it: 

    "I get compliments on this dress every time I wear it and people are always surprised when I tell them I snagged it from Amazon. I was mulling over a pricier, shorter, fluffier, i.e. less practical dress that's been haunting me on Instagram. But this helped satisfy that shopping craving." 

    Promising review: "It’s super cute, comfortable, and I received a ton of compliments on it. I ordered a medium but could have gone with a small. Ordering another color because I liked it so much." —Amber Nelson

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

    20. A romantic off-the-shoulder number with layers of tulle and flouncy long sleeves that, honestly, deserve to be paired with a tiara.

    a reviewer in the gauzy off the shoulder dress in blue
    another reviewer in the gauzy off the shoulder dress in pink

    Many reviewers wore this dress to their baby shower — so it'll totally work for your maternity style.

    Promising review: "I can’t say enough wonderful things about this dress. I was worried it would make me look a lot larger but it was so lovely and I felt like a princess. The material wasn’t itchy at all and the built-in slip was opaque and the perfect length. I added a ribbon belt for a little added definition to my body shape and I absolutely loved it. I need one in every color now." —Sonia A Pena

    Get it from Amazon for $17.99 (available in sizes XS–L and eight colors).

    21. A baby doll mini with a simple design that'll make it easier than ever to pair with with your fave accessories — statement earrings, dazzling sandals, perhaps a tiara👑. The world is your styling oyster!

    Woman in a green puff-sleeve dress and tan sandals posing with a handbag
    Woman in a pink puff-sleeve dress stands in a garden for a fashion feature
    Beginning Boutique

    Beginning Boutique is a woman-owned Australian shop with a huge selection of trendy clothes!

    Get it from Beginning Boutique for $84.99 (available in sizes 0–18 and six colors). 

    22. A tulle gown featuring a bustier to wear to the garden party you've been planning to throw for your birthday this year — you can twirl like the queen we all know you to be.

    a model in a pink tulle dress with a bustier top
    Showpo

    I own a dress from Showpo and love it! I wore it to a wedding and got tons of compliments. This one is absolutely gorgeous, definitely gives off princess vibes, and just I might need an excuse to order it.

    Promising reviews: "Fits great! A little longer than expected, so I have to get that fixed. Beautiful color!" —Jennifer S.

    Get it from Showpo for $109.95 (available in sizes 0–16 and three colors).

    23. An open-back beauty you'll feel absolutely elegant in whether you wear it to a dinner date or for a stroll at the park. The ruffles at the bottom are simply *everything*.

    reviewer wearing the white dress showing the open strappy back detail
    a reviewer wearing a long blue dress with an open back

    Promising review: "I have been wanting this same dress from a store in the mall but it was $118. I was leery about this considering it was much cheaper in cost but it is PERFECT! It fit absolutely perfectly. Great length too. Keep in mind you can't wear a bra with it and if you are larger-busted (I'm small, an A cup) then it may fit totally different. It's thin and lightweight but with skin-colored undies, I had no problem with lines or visibility. I'm considering buying it in another color." —Bullitt02797

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

    Psst: This item is included in Amazon's Try Before You Buy service, so you can give it a trial run if you're a member!

    24. An Azazie and Barbie collab dress that'll make your jaw drop when you first try it on. What are you waiting for?! Add this baby to your cart immediately!

    Woman in a sleeveless, empire waist evening gown with a flowing skirt, suitable for formal events
    Azazie

    Even though this is *technically* a bridesmaid dress, you can (and should) totally snag it to wear to the many spring and summer weddings you have coming up! My own bridesmaids wore dresses from this brand years ago and my sister and I have snagged gowns from here to wear as MOHs in our other sister's destination wedding!

    Get it from Azazie for $99 (available in custom sizing, in sizes 0–26, and 60 colors).

    25. A more reserved dress option complete with classic cap sleeves that'll have everyone oohing and ahhing over how lovely you look.

    reviewer wearing the white dress
    reviewer wearing the light blue dress

    Promising review: "One of my favorite purchases in recent, Amazon, dress shopping history. I get compliments from young and old when I wear it. Its breathable, but well-constructed, fabric makes it a must for night or day. It’s versatile and comfortable." —CGP

    Get it from Amazon for $29.98+ (available in sizes XS–XXL and 22 colors/prints). 

    26. An A-line dress you might not be able to resist twirling around in like Tiana after she transforms from a frog into an actual princess.

    a model wearing the dress in navy blue with florals on it
    a reviewer wearing the dress in white with florals on it

    Promising review: "This is one of my favorite dresses. I have a conservative job and have full sleeve tattoos and must wear long sleeves, even in summer. This dress is cool and comfortable. I get a compliment on it every time I wear it. It washes up beautiful. No need to take any special care of it. Just buy it. I may have to go and get all the other colors! I wish there were other prints or solids in this shape, cut and material. I'd own them all!" —Candi Land

    Get it from Amazon for $19.29 (available in sizes S–XL and two styles).

    27. A lovely botanical number featuring a high neck and cascading chiffon they'll make you the star of any show — florals for spring aren't groundbreaking, but they are gorg!

    Woman in a floral halterneck dress holding a bouquet, posing for a shopping ad
    Woman in a floral maxi dress with ribbon details on the shoulder, posing for a shopping article
    Birdy Grey

    If this isn't your style you can shop the same print in a variety of other dresses!

    Get it from Birdy Grey for $129 (available in sizes XS–3X and 52 styles).

    28. A button-up shirtdress that'll make you look extremely put together even if in reality you've already dropped your coffee immediately after buying it and locked yourself out of your apartment. She's giving Meghan Markle, don't you think?

    Promising review: "Such a great dress that can be dressed down with sneakers/sandals or dressed up with wedges/block heels. I got the medium and loved the kelly green color!" —Amanda

    Get it from Amazon for $36.99+ (available in sizes XS–3XL and 20 colors).

    29. A red twill mini dress with an elegant "v" waist in the front that'll really help you embrace the "princess vibe" you've been trying to add to your wardrobe — the red option will totally help you stand out in any crowd.

    Woman posing by a blue car wearing a red sleeveless dress and white ankle boots
    Woman in a sleeveless red dress holding a poinsettia plant at a plant shop
    Nooworks

    Nooworks is a woman-owned small business that collaborates with artist to create limited edition textiles.

    Get it from Nooworks for $148 (available in sizes S–5X).

    30. And an absolutely stunning silk organza gown with out-of-a-storybook puffy sleeves that'll give the one Belle wears while descending the stairs during "Tale as Old as Time" a run for its money.

    a model in a yellow silk organza gown
    noemiah / Etsy

    Noemiah is a Canadian small business that sells absolutely stunning, investment-worthy pieces of clothing.

    Get it from Noemiah on Etsy for $540.62 (available in sizes XS–2XL).

    Wishing for one of these gorgeous dresses to appear in my closet like: