Midi dresses [1] are our editors' favourite Spring style for a variety of reasons. The design is versatile [2] — it works for both day or night. Plus, the length is flattering [3] no matter how tall or short you are. If you haven't tried a midi dress yet, we curated a shopping guide to our favourite options available online right now. Take a look for yourself!
UO Flamenco Ruffle Tie-Back Slip Dress
You'll feel like a million bucks in this UO Flamenco Ruffle Tie-Back Slip Dress [5] ($89).
Jason Wu x Eloquii Surplice Midi Wrap Dress
The A-line silhouette of this Jason Wu x Eloquii Surplice Midi Wrap Dress [6] ($100) is so flattering.
H&M Flounced Dress
This H&M Flounced Dress [7] ($40) is the ideal Spring outfit.
Likely Lia Dress
Wear this Likely Lia Dress [8] ($198) with strappy black sandals.
Maje Ralfa Guipure Lace Dress
How sweet is this Maje Ralfa Guipure Lace Dress [9] ($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 [10] ($150).
UO Positano Linen Tie-Shoulder Midi Dress
This versatile UO Positano Linen Tie-Shoulder Midi Dress [11] ($79) comes in a few different colours.
Saloni Karen Stripe Silk Dress
We have major heart eyes for this Saloni Karen Stripe Silk Dress [12] ($895).
H&M V-Neck Dress
This H&M V-Neck Dress [13] ($30) is quite comfortable.
Black Halo Pandora Dress
Wear this Black Halo Pandora Dress [14] ($498) for a wedding.
Leith Tie-Front Midi Dress
This sexy Leith Tie-Front Midi Dress [15] ($55) also comes in black.
Reformation Dolci Dress
Prepare to want this Reformation Dolci Dress [16] ($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 [17] ($98) has pockets — it's perfect for travel.
Boden Heather Jersey Midi Dress
This Boden Heather Jersey Midi Dress [18] ($170) highlights the smallest point of your waist.
ASTR the Label Lace Midi Dress
This ASTR the Label Lace Midi Dress [19] ($89) comes in a few different colours.
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 [20] ($140).
Harlyn Asymmetrical Ruffle Dress
The burst of hot pink makes this Harlyn Asymmetrical Ruffle Dress [21] ($155) special.
Chelsea28 Floral Print Maxi Dress
We'll wear this Chelsea28 Floral Print Maxi Dress [22] ($129) with a jean jacket.
Something Real Plaid Maxi Dress
The print on this Something Real Plaid Maxi Dress [23] ($198) sold us.
Double Dare Printed Slip
You can wear this Double Dare Printed Slip [24] ($78) with sneakers or sandals.
Leith Flutter Sleeve Midi Dress
The A-line Leith Flutter Sleeve Midi Dress [25] ($69) will look amazing.
Endless Summer Jayma Midi Dress
This Endless Summer Jayma Midi Dress [26] ($108) is all about the sleeves.
H&M V-Neck Dress
Wear this H&M V-Neck Dress [27] ($30) with a leather jacket.
Leith Print Midi Dress
We'd style this Leith Print Midi Dress [28] ($41, originally $69) with white booties.
H&M Calf-Length Wrap Dress
Pair this H&M Calf-Length Wrap Dress [29] ($30) with sneakers.
AFRM Caley Wrap Midi Dress
This AFRM Caley Wrap Midi Dress [30] ($89, originally $148) is incredibly flattering.
Loft Striped Midi Wrap Dress
This Loft Striped Midi Wrap Dress [31] ($80, originally $90) has a tie front, so you can give yourself a custom fit.
Leith Ruffle Sleeve Wrap Dress
You'll wear this versatile Leith Ruffle Sleeve Wrap Dress [32] ($41, originally $69) for years to come — it also comes in snake print.
Gal Meets Glam Collection Fit & Flare Wrap Dress
We love that this Gal Meets Glam Collection Fit & Flare Wrap Dress [33] ($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 [34] ($47, originally $79) on sale.
Boden Lottie Print Midi Dress
Wear this Boden Lottie Print Midi Dress [35] ($95, originally $190) to the office.