Midi dresses are our editors' favorite Spring style for a variety of reasons. The design is versatile — it works for both day or night. Plus, the length is flattering no matter how tall or short you are. If you haven't tried a midi dress yet, we curated a shopping guide to our favorite options available online right now. Take a look for yourself!
— Additional reporting by Lauren Harano
You'll feel like a million bucks in this UO Flamenco Ruffle Tie-Back Slip Dress ($89).
This H&M Flounced Dress ($40) is the ideal Spring outfit.
Wear this Likely Lia Dress ($198) with strappy black sandals.
How sweet is this Maje Ralfa Guipure Lace Dress ($445)?
We are obsessing over this cute Jason Wu x Eloquii Floral Print Pleated Midi Dress ($150).
This versatile UO Positano Linen Tie-Shoulder Midi Dress ($79) comes in a few different colors.
We have major heart eyes for this Saloni Karen Stripe Silk Dress ($895).
The A-line Leith Flutter Sleeve Midi Dress ($69) will look amazing.
Wear this Black Halo Pandora Dress ($498) for a wedding.
You'll wear this versatile Leith Ruffle Sleeve Wrap Dress ($41, originally $69) for years to come — it also comes in snake print.
This sexy Leith Tie-Front Midi Dress ($55) also comes in black.
Prepare to want this Reformation Dolci Dress ($248) in multiple patterns.
We love that this Lou & Grey Joy Stripe Button-Up Cotton Midi Dress ($98) has pockets — it's perfect for travel.
This Boden Heather Jersey Midi Dress ($170) highlights the smallest point of your waist.
This AFRM Caley Wrap Midi Dress ($89, originally $148) is incredibly flattering.
This ASTR the Label Lace Midi Dress ($89) comes in a few different colors.
You'll look like sunshine in this Jason Wu x Eloquii Gathered Fil Coupé Midi Dress ($140).
Wear this H&M V-Neck Dress ($30) with a leather jacket.
The burst of hot pink makes this Harlyn Asymmetrical Ruffle Dress ($155) special.
We'll wear this Chelsea28 Floral Print Maxi Dress ($129) with a jean jacket.
The print on this Something Real Plaid Maxi Dress ($198) sold us.
You can wear this Double Dare Printed Slip ($78) with sneakers or sandals.
This Endless Summer Jayma Midi Dress ($108) is all about the sleeves.
We'd style this Leith Print Midi Dress ($41, originally $69) with white booties.
This Loft Striped Midi Wrap Dress ($35, originally $90) has a tie front, so you can give yourself a custom fit.
Pair this H&M Calf-Length Wrap Dress ($30) with sneakers.
Wear this Boden Lottie Print Midi Dress ($114) to the office.
We love that this Gal Meets Glam Collection Fit & Flare Wrap Dress ($188) has pockets.
Since leopard print is such a huge trend right now, we are so excited to see this ASTR the Label Button Front Midi Dress ($47, originally $79) on sale.
The Kika's Midi Dress ($158) is perfect for your sunny-season adventures.
Soak up Summer sun in this lightweight Shelley Dress ($248).
The Butterfly Midi Dress ($278) is all things flirty and romantic.
Summertime soirées will be so much sweeter in the Cybill Dress ($218).
The small purple details on the Pansy Printed Slip Dress ($68) make it too cute.
With bold Spring colors, the Jay Godfrey Rita Floral-Print Square-Neck Spaghetti-Strap Ruffle Midi Dress ($295) will breathe life into your closet.
Picnics in the park will be complete thanks to this cute Locklin Dress ($198).
The UO Remy Linen Ruffle Square-Neck Midi Dress ($59, originally $79) can be styled in a handful of different ways. (Bonus: It comes in three additional colors!)
Sleeves were so last season. The Siesta Dress ($248) is complete with a ruffled neckline, fully smocked bodice, and flirty slit.
Add a little glow to your wardrobe with the Poplin Ruffle Tiered Dress ($498).
The Geo Dot Satin Midi Dress ($398) boasts chic details like the ruched short sleeves and V-cutout with self-ties on the back.
The Emmie Dress ($218) can be dressed up or down easily.
We've never met a slip we didn't like and, this Crimini Slip Dress ($128) is why.
Consider your wardrobe complete when you have this Aqua Sleeveless Striped Smocked Midi Dress ($88).
Take notice of the flattering details on the Hemant and Nandita Floral Midi Dress ($510). It has a delicate floral pattern, lace accents, and gorgeous tiers.
Casual meets classy in this Capulet Camille Midi Dress ($172).
Trendy and versatile, this Alice McCall A Foreign Affair Midi Dress ($450) is so dreamy.
You'll love how many ways you can style the Bernadette Floral-Print Silk Crepe de Chine Midi Dress ($690).
Whether you're enjoying a day by the beach or an afternoon brunch, the Rejina Pyo Madison Striped Cotton-Blend Midi Dress ($720) will be a great look.
We are all about this lavender Leith Bell Sleeve Wrap Midi Dress ($89).
Chic and simple, you'll be wearing the Dietrich Dress ($198) all season long.
We love this effortlessly cute UO Ember Smocked Midi Dress ($79). It comes in three other patterns, too.
The Vince Camuto Etched Bouquet Midi Dress ($144) would look nice with heels or wedges.
The LeRumi Ashley Midi Dress ($366) would pair well with a light jacket and sneakers.
This Faithfull the Brand Castilo Midi Dress ($189) is the epitome of Spring style.
Spring has sprung thanks to this UO Malena Button-Down Midi Dress ($70).
Playful layers unite to make this Keepsake Imagine Midi Dress ($220) a Spring essential.
Why so blue? This Free People Later Days Midi Dress ($128) is a dream come true.
Elevate your style with this UO Fireworks Tie-Back Ruffle Midi Dress ($79).
Brighten up your closet with this bold Floral Ruffle Wrap Dress ($50).
With a dreamy rose print and dainty details, we can't help but fall in love with this Send Me a Postcard Dress ($550).
Spring into warmer weather in this Zameeka Silk Floral Dress ($349).
You'll enjoy warmer weather in this lightweight Forever Always Midi Dress ($168).
The smocked bodice on the Isla Midi Dress ($128) helps to accentuate your curves.
You'll want to strut your stuff in this flowy Carina Midi Wrap Dress ($218).
This Kika's Printed Midi Dress ($168) would pair nicely with chunky mules.
We love the romantic vibe of this Joie Ethelda Floral-Print V-Neck Sleeveless Midi Dress ($295).
We adore the flirty slit on this Kimono Floral Print Midi Dress ($69).
The UO Uma Eyelet Ruffle Maxi Dress ($129) can effortlessly transition from day to night.
We are head over heels for this Aqua Heart-Print Wrap Dress ($98).
Complete with a low scoop back, high slit, and adjustable straps, this Stealing Kisses Midi Dress ($108) has got it all.
Pair this V-Neck Silk Dress ($199) with wedges and accessories to elevate the look.
A Spring afternoon will be complete in this LeRumi Audrey Midi Dress ($154).
The Flounced Dress ($60) would look cute with slides, sneakers, or mules.
Thanks to the tie waist, the Tanya Taylor New Blaire Floral Silk & Cotton Dress ($545) will highlight your hips in all the right ways.
Pair mules with this chic Apple Satin Bias Slip Dress ($75) to complete the look.
The Zaydie Dress ($298) will be your new go-to brunch outfit.
Let the sun kiss your shoulders in this Bella Printed Silk Dress ($201).
The oh-so-sweet pattern on this Faithfull the Brand Ari Floral Puff Sleeve Midi Dress ($189) makes it one of our favorites.
Tasteful ruffles make the Jill Jill Stuart Floral-Print Sleeveless Midi Dress ($335) totally chic.
The smocked bodice on the Verandah Smocked Floral-Print Midi Dress ($550) will highlight your curves.
The styling options are endless in the Saylor Serra Sleeveless Fit and Flare Midi Dress ($265).
You'll be tempted to throw on this UO Amalfi Linen Midi Wrap Dress ($79) every day — it's that comfortable.
The Bardot V-Neck Short-Sleeve Floral-Print Midi Wrap Dress ($103) will become your go-to Spring outfit.
This Floral Wrap Front Midi Dress ($99, originally $148) is effortlessly cute.
Give your old dresses a run for their money with this show-stopping Rixo Katie Floral-Print Crepe de Chine Midi Dress ($400).
This charming City Chic Alika Dot Fit & Flare Dress ($99) has adjustable straps for the perfect fit.
This UO Natalie Linen Belted Midi Dress ($79) can be styled any way you like it.
The Rebecca Taylor Daniella Floral Jacquard Dress ($595) would pair well with mules or wedges.
This Finders Keepers Blossom Ruched Slip Midi Dress ($160) is a seasonal must-have.
The bright bouquet print adds a glam feel to this Madewell Cami Midi Dress ($168).
Slip into this effortlessly styled UO Quebec Linen Side-Tie Midi Wrap Dress ($79).
Add a tropical flair to your closet with this Free People Beach Party Midi Dress ($98).
You'll be able to wear this UO Polka Dot Strappy Cinched Slip Dress ($79) long after the season is over.
Blue hues are all we can think about thanks to this ASTR the Label Floral Ruffle Midi Dress ($110).
Small blooms make the UO Kelly Surplice Midi Slip Dress ($69) so sweet.
Give casual a stylish spin with this Lou & Grey Ponte Button Down Slip Dress ($90).