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