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.

    30 Dresses For Anyone Who Wants To Look Like A Princess

    You better start practicing your royal wave because these princess dresses are about to become your entire personality.

    1. 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 many lovable layers as Shrek. (Ogres are like onions, in case you've forgotten.)

    a reviewer in the long sleeve dress in purple
    a model showing the tie back bow of the dress in dark green

    Promising review: "This dress was used to take photos. It flowed great in the breeze, wasn't see through, perfect fit per the size guide. I was very impressed." —S Noles

    Get it from Amazon for $39.99 (available in sizes XS–2XL 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
    Reviewer wearing the pink ruffled dress in a forest

    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 $49.99 (available in sizes S–XL and 20 colors).

    3. flowy maxi featuring pom-poms dangling off the tied straps, perfect for anyone who wants to look and feel like a princess but throw some of the Royals' stricter style rules out the window.

    model wearing long tiered maxi with sneakers
    Amazon

    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 $39.99 (available in sizes XS–XL and 18 styles).

    4. A baby doll dress that'll simply scream "punk rock princess" especially when paired with your favorite chunky combat boots. If you thought princesses could only wear pink, you best think again.

    a model in a yellow babydoll dress with flowers on it
    Urban Outfitters

    Promising review: "I like how the slip is detachable and also that the straps are adjustable these features really add to its value. Super cute with some boots and little denim jacket for spring!" —thisgirlxx

    Get it from Urban Outfitters for $69 (available in sizes XS–L and four styles).

    5. A vintage-styled button-down dress, a must-have if you've always loved the glamorous way royals looked decades ago while touring through countries all over the globe.

    model wearing the white dress buttoned up
    model wearing the white dress unbuttoned and with a belt
    Son de Flor / Etsy

    Son de Flor is a small business based in Lithuania that makes stylish linen clothing and accessories. 

    Promising review: "Amazing quality, so super gorgeous!!! Exactly as pictured, even more beautiful in person, even! 10000% recommend!!!" —jamieelee231

    Get it from Son de Flor on Etsy for $235 (available in sizes 2XS–2XL).

    6. Swiss dot ruffled number that might just remind you of the dress Kate Middleton wore when she introduced Prince George to the world — not to mention it'll look simply fantastic on you.

    a model in a forest green dress with short sleeves and a ruffle in the middle
    a reviewer in the dress in pale blue

    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 $37.99 (available in sizes XS–2XL and 22 colors).

    7. A satin pleated dress with playful cutouts at the waist — because you're a modern day princess, aren't you? Show off a lil' skin if that's what your heart (or talking forest animal friends) suggest you do!

    front view of the dress in blue
    back view of the dress in blue
    Abercrombie & Fitch

    Promising review: "This dress is absolutely stunning!! Cannot wait to wear it. Would be perfect as a wedding guest dress or even for a fancy date night." —SandyB

    Get it from Abercrombie & Fitch for $150 (available in sizes 2XS–2XL, three lengths and five colors).

    8. 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.

    model wearing the green dress
    reviewer wearing the red dress

    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 $42.99+ (available in sizes S–2XL and 32 colors).

    9. 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
    a model in a light pink pinafore dress with suspenders

    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 $26.99 (available in sizes S–3XL and 21 colors).

    10. gingham puff-sleeve dress made of a suuuuper light material so you'll have no issue wearing it throughout spring and summer — and who doesn't love a dress that works for multiple seasons???

    A BuzzFeed editor in a pink and white gingham maxi dress with puff sleeves
    a buzzfeed editor in a pale green nap dress in italy
    Emma Lord/BuzzFeed, Elizabeth Lilly/BuzzFeed

    BuzzFeed editor Elizabeth Lilly couldn't help but rave about this dress:

    "I brought this dress along on vacation and it even passed The Vatican dress code! I knew I had to have it after my colleague Emma Lord bought and reviewed it (#4 here). This super lightweight nap dress is unlined, but NOT see-through...even in daylight. It was so comfy for gallivanting around and long enough for me to sit on a random step on a bridge to take a rest and give my old dogs a rest. It made for a dramatic, but not TOO dramatic, look in photos I'll cherish forever. And it kept me cool in what turned out to be some hotter weather than what I anticipated. If you're looking for a way to wear something nightgown-adjacent in public but still look quite put-together, this dress is for you."

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

    11. A midi shirt dress including darling embroidered floral vines you'd easily be able to wear to a casual royal affair like greeting locals after gallantly descending the stairs of a jet.

    a model in a light tan collared midi dress with vines embroidered on it
    Madewell

    Promising review: "This dress is really lovely — the delicate almost tonal embroidery is beautiful. I’d say it runs TTS. I typically wear between size 2 and 4, and I ordered a size 4 and it fits perfectly. Although it does not come in petite sizes, the length is absolutely perfect — falls right at top of ankle." —Beth29

    Get it from Madewell for $138 (available in sizes 00–16).

    12. 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 $36.99+ (available in sizes XS–XL and 27 colors).

    Psst: This item is included in Prime Wardrobe so you can give it a trial run if you're a member!

    13. A square-neck ruffle dress you can count on to make you feel like The Main Character — can't you just picture wearing this dress while strolling along a quaint village street, sipping on your morning coffee, and *shockingly* bumping into the person that just so happens to be the soul mate you've yet to meet???

    a reviewer wearing a square-neck maxi dress in sage
    a reviewer wearing a square-neck maxi dress in navy

    Promising review: "Dress is very versatile. I purchased the yellow color and was able to dress it up with heels for a wedding — my cousin owns it in black and paired it with a jean jacket and sandals. I'll likely purchase in more colors. You could also wear it strapless I would think." —HEEP

    Get it from Amazon for $45.99 (available in sizes XS–2XL and 31 colors/patterns). 

    14. 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 $43.99 (available in sizes XS–2XL and 17 colors).

    15. A darling floral maxi dress you can use as an excuse to run into a field while scream-singing "the hills are aliiiiiive with the sound of muuuuuuuuusic."

    a reviewer in the t-shirt dress with a green red and yellow jungle pattern on it
    a model in the dress in blue with a white pattern on it

    Did I mention it has POCKETS?!

    Promising review: "First I got the yellow-flowered print — it fits perfectly on the shoulders and it's easy to slip on. It feels as if I'm wearing air! Or have become a billowing cloud. The pattern is very pretty, combining yellow, black, and white — unusually remarkable. It's been remarked on favorably every time I wear it. My husband loves it, strangers come up to admire it, and, most importantly, I love the way it makes me feel and look. I live in a hot summer climate and this dress meets the challenge. I liked it so much I've also gotten the red (I usually look horrid in red, but this one works) and am awaiting the blue. I wouldn't usually go this wild on spending but the cost of each dress is so low I'm stocking up. Added note: It washes well." —Charlotte O. Lowe

    Get it from Amazon for $41.99+ (available in sizes XS–3XL and 44 styles).

    16. 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 $33.99+ (available in sizes XS–2XL and 17 colors). 

    17. A lovely little number complete with sleeves and an above-the-knee cut to balance it out so even if you're venturing out during a breezy spring day you'll still find yourself at a comfortable temp.

    a model in a long sleeve dress with a ruffled collar in light blue
    a model in a long sleeve dress with a ruffled collar in yellow with florals
    Petal and Pup

    Reviewers say this dress generally runs small.

    Promising review: "Beautiful dress, great material! The chest area has a little stretch to it. I can’t wait to wear it this spring to my daughter's baptism." —Haleigh C.

    Get it from Petal and Pup for $72 (available in sizes 0–12 and three styles).

    18. floral lace dress for when you finally convince your friends to let you host a Bridgertonworthy ball.

    a reviewer in a field in the dress in white
    a reviewer in the long lace dress in light gray

    Promising review: "Wow!!!! I thought for sure this was going to be some cheap dress that doesn't look at all like the pictures. It looks exactly like the pictures and the quality is amazing!!! Beautiful dress. Love it!" —Justin

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

    19. A floral lavender number that'll make your jaw drop when you first try it on. What are you waiting for?! Add this baby to your cart immediately!

    a model in a purple dress with white flowers on it, a slit up the side, and spaghetti straps
    Azazie

    Promising review: "I didn't regret ordering this lavender dress! It is very delicate and light, it will not be hot in the hottest weather thanks to the thin and pleasant fabric! I received a lot of compliments from friends and they also wanted such a dress." —ulitochka01

    Get it from Azazie for $39 (available in sizes S–L).

    20. 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 any size! They recommend dry-cleaning this dress, but just look at it — it's so worth it.

    Promising review: "Gorgeous fall 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 27 colors).

    21. 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 model in a blue floral maxi length wrap dress
    a reviewer in the dress in a darker blue

    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 $45.99 (available in sizes S–2XL and 18 styles).

    22. 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
    a reviewer wearing a white dress with a square neck and balloon sleeve

    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 $38.99+ (available in sizes S–2XL and 10 colors).

    23. 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 recently tried out a dress from Showpo and loved 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).

    24. An open-back beauty you'll feel absolutely elegant in whether you wear it to a dinner date or for a stroll on the beach. 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 Free People 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 $36.99+ (available in sizes S–XL and 24 colors).

    Psst: This item is included in Prime Wardrobe so you can give it a trial run if you're a member!

    25. Hill House Home Nap Dress you've likely been debating treating yourself to forever. Take this as your sign to doooooo itttttt! They're adorable, won't go out of style, and are perfect for spring!

    a model in a crepe green nap dress
    buzzfeed editor in a blue cotton nap dress
    Hill House, Heather Braga/ BuzzFeed

    I have the Ellie Nap Dress in two styles (Navy Poplin and Botanical Garden Crepe) and absolutely adore them. I feel super comfortable in them and, honestly, like a princess! I get tons of compliments whenever I wear them (a little flattery never hurt anybody) and might just order another one for this summer.

    Promising review: "The Ellie Nap Dress is perfection! After about a year of Instagram telling me I needed a Nap Dress, I finally took the leap after having an emergency appendectomy. The dress was so comfy for recovery... and just about everything else! I own about a dozen of them now (and counting...). I've worn my Ellies for napping (duh), to work basically every day, out for girls' night, around the town in NYC, on airplanes, on the beach in Aruba, etc. It's perfect for just about any occasion, and SO, SO comfortable!" —Michelle

    Get it from Hill House Home for $150 (available in sizes 2XS–2XL and 15 styles).

    26. pleated off-the-shoulder dress to make you feel like you're attending a royal coronation instead of yet another bridal shower.

    A reviewer wearing the dress in white
    Reviewer image of pink dress

    Promising review: "I got sooo many compliments on this dress and I felt super comfortable and stylish while wearing it! I got the blue one and it's the perfect color for the beach or summer event. The material is lightweight and it moves gracefully while you walk. You can wear off the shoulder or on the shoulder." —Kristy and Norris Hartog

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

    27. rainbow striped dress with a vintage feel to it that'll help you manifest warm weather and channel the feeling of walking through a kingdom that'll all be yours someday. 😉

    A model laying in the grass while wearing the dress that has puffy sleeves, a square neck, and is knee-length
    Mr Water New York on Etsy

    Mr Water New York is a New York-based small business that sells stylish fashion options. (Many are vintage-inspired!)

    Promising review: "I absolutely love this dress!! I get so many compliments when I wear it and it’s truly one of a kind." —Victoria Kennedy

    Get it from Mr Water New York on Etsy for $89 (available in sizes S–XL).

    28. An A-line dress you might not be able to resist twirling around in like Cinderella after Fairy Godmother turned her rags into a ballgown.

    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 $14.99 (available in sizes S–XL and nine styles).

    29. 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 $36.53+ (available in sizes S–XL and 13 colors/prints). 

    Psst: This item is included in Prime Wardrobe so you can give it a trial run if you're a member!

    30. And a splurge-worthy LoveShackFancy gown you'll find yourself gushing over thanks to its layers of gauzy tulle, and fairytale-inspired design.

    a model in a long light pink tulle gown with flowers on it
    LoveShackFancy

    Get it from LoveShackFancy for $645 (available in sizes 00–10).

    Wishing all of these beautiful dresses would end up in my closet like: