I consider the midi dress [1] to be the most versatile length of all. The style is appropriate for work, happy hours, weekends — you name it. It's also a silhouette that's easy to make both both formal and casual. I have dozens of midis in my closet because I know they're smart investment pieces; I can wear them basically everywhere. They're also seasonless — I've never seen the cut look out of place whether its Winter, Summer, or something in between.
If I haven't convinced you a midi dress is a must have yet, let this shopping guide [2] be your inspiration. I promise you that if you end up buying one of these pieces, it'll end up being one of your most beloved purchases. Take a look, and treat yourself something fresh for Spring.
Oasis Floral Patchwork Midi Dress
This Oasis Floral Patchwork Midi Dress [4] ($83) is so gorgeous.
UO Gabrielle Woven Midi Wrap Dress
You can get this UO Gabrielle Woven Midi Wrap Dress [5] ($79) in three different patterns.
Neon Rose Plus Flora Midi Dress
This sunny Neon Rose Plus Flora Midi Dress [6] ($56) makes us smile.
H&M Denim Shirt Dress
This versatile H&M Denim Shirt Dress [7] ($20) is a great piece to have in your closet.
Topshop IDOL Mix Print Midi Dress
Our editors are coveting this Topshop IDOL Mix Print Midi Dress [8] ($75).
Reformation Kourtney Dress
Wear this Reformation Kourtney Dress [9] ($248) to date night.
ELOQUII Puff-Sleeve Eyelet Midi Dress
Add some joy to your wardrobe with this ELOQUII Puff-Sleeve Eyelet Midi Dress [10] ($120).
Pull&Bear Dot Print Midi Dress
You can wear this Pull&Bear Dot Print Midi Dress [11] ($53) to work.
Fraiche by J Pleated Satin Cocktail Dress
The colour of this Fraiche by J Pleated Satin Cocktail Dress [12] ($109) is fantastic.
ASOS DESIGN Midi Dress
This ASOS DESIGN Midi Dress [13] ($60) will never go out of style.
WAYF X Influencing in Colour Tanner Cowl Neck Satin Slipdress
Style this WAYF X Influencing in Colour Tanner Cowl Neck Satin Slipdress [14] ($118) with strappy heels.
FAITHFULL THE BRAND De Christin Midi Dress
This lovely FAITHFULL THE BRAND De Christin Midi Dress [15] ($289) is one of our favourites.
Vince Camuto Floral Reverse Print Midi Dress
Wear this Vince Camuto Floral Reverse Print Midi Dress [16] ($148) with a leather jacket.
STAUD Papillon Dress
Take this STAUD Papillon Dress [17] ($375) on your next holiday.
Reformation Ronan Dress
There are so many ways to wear this Reformation Ronan Dress [18] ($278).
Motel Milla Midi Dress
This Motel Milla Midi Dress [19] ($73) is on-trend and flattering.
AMUR Jaylah Dress
Wear this AMUR Jaylah Dress [20] ($598) to a wedding.
H&M+ V-Neck Wrap Dress
This H&M+ V-Neck Wrap Dress [21] ($50) is so flattering.
Tanya Taylor Liza Dress
How much do you love this Tanya Taylor Liza Dress [22] ($595)?
Reformation Benny Dress
We can't stop talking about this Reformation Benny Dress [23] ($248).
4SI3NNA Antonella Dress
This 4SI3NNA Antonella Dress [24] ($128) is a great purchase because it works for a variety of occasions.
The Fifth Label ASAP Midi Dress
Wear this The Fifth Label ASAP Midi Dress [25] ($119) with white sneakers.
Milumia Wrap V-Neck Dress
This Milumia Wrap V-Neck Dress [26] ($36) will be great for Spring. It's also the perfect wedding-guest dress.
The Drop Cherry Tomato Flutter-Sleeve Tie-Waist Midi Dress by @officiallyquigley
For a splash of red, wear this The Drop Cherry Tomato Flutter-Sleeve Tie-Waist Midi Dress by @officiallyquigley [27] ($80).
Esther Embroidered Midi Dress
Get this pretty Esther Embroidered Midi Dress [28] ($258) for your next event.
Aidy Colorblocked Midi Dress
Rock this Aidy Colorblocked Midi Dress [29] ($148) with black booties.
UO Bliss Embellished Bell Sleeve Maxi Dress
We love the boho vibes of this UO Bliss Embellished Bell Sleeve Maxi Dress [30] ($129).
Meraki Wrap Dress
We love this Meraki Wrap Dress [31] ($32) because it looks great on a variety of body types.
Adrienne Flounced Midi Dress
We're head over heels for this cute Adrienne Flounced Midi Dress [32] ($100, originally $170).
Maeve Breanna Polka-Dot Midi Dress
You can wear this Maeve Breanna Polka-Dot Midi Dress [33] ($168) all year long, so it's a great investment.
The Drop Floral Print Ruffle Deep V-Neck Waist-Tie Knee-Length Dress by @officiallyquigley
The velvet belt on this The Drop Floral Print Ruffle Deep V-Neck Waist-Tie Knee-Length Dress by @officiallyquigley [34] ($90) is a gorgeous touch.
Emeline Pleated Midi Dress
If you're attending a wedding, wear this Emeline Pleated Midi Dress [35] ($180).
UO Lindsey Cap-Sleeve Midi Dress
Our editors are coveting this UO Lindsey Cap-Sleeve Midi Dress [36] ($59, originally $79).
UO Karin Floral Plunging Midi Dress
How can you resist this UO Karin Floral Plunging Midi Dress [37] ($79)?
Wayf x Influencing in Colour Liza Smocked Long-Sleeve Midi Dress
This Wayf x Influencing in Colour Liza Smocked Long-Sleeve Midi Dress [38] ($79) is quite flattering.
UO Floral Puff Sleeve Maxi Dress
You could totally wear this UO Floral Puff Sleeve Maxi Dress [39] ($89) to a wedding.
The Drop Candy Pink Off-Shoulder Tiered Puff-Sleeve Midi Dress by @leoniehanne
We love the romantic design of this The Drop Candy Pink Off-Shoulder Tiered Puff-Sleeve Midi Dress by @leoniehanne [40] ($60).
H&M Patterned Dress
The cut of this H&M Patterned Dress [41] ($20) is so flattering.
H&M Floral Dress
You can't go wrong with this H&M Floral Dress [42] ($30).
Halogen Long-Sleeve Wrap Midi Dress
This bestselling Halogen Long-Sleeve Wrap Midi Dress [43] ($99) comes in many colours.
Topshop Floral Print Midi Dress
This Topshop Floral Print Midi Dress [44] ($75) looks great with black booties.
Mixed Floral Print Hanky Hem Midi Dress
The mix of fabrics on this Mixed Floral Print Hanky Hem Midi Dress [45] ($75) is straight-up perfection.
Oasis Midi Dress
A couple of our editors own and adore this Oasis Midi Dress [46] ($118).
Faithfull the Brand Vittoria Floral Midi Dress
The print on this Faithfull the Brand Vittoria Floral Midi Dress [47] ($189) is so cheerful.
Afrm Madsen Ruched Long-Sleeve Midi Dress
This Afrm Madsen Ruched Long-Sleeve Midi Dress [48] ($79) can be worn with sneakers or heels.
The Drop Nadia Flare Dress
Throw on a denim jacket over this The Drop Nadia Flare Dress [49] ($35).
One Love Sweater Midi Dress
For a comfy plane or road-trip outfit, buy this One Love Sweater Midi Dress [50] ($78).
Elissa Dress
The cut of this Elissa Dress [51] ($148) is quite flattering.
Jade Midi Dress
The print on this Jade Midi Dress [52] ($198) is so fun and playful.
Love of My Life Midi Dress
This Love of My Life Midi Dress [53] ($108) comes in several colours.
Valentina Dress
The print on this Valentina Dress [54] ($250) is gorgeous.
ETCYY Off-the-Shoulder Ruffle Dress
This ETCYY Off-the-Shoulder Ruffle Dress [55] ($31) is both stylish and comfy.
Cosy Craft Maxi Dress
Style this Cosy Craft Maxi Dress [56] ($228) with boots.
Multi Daisy Print Puff Midi Dress
Wear this Multi Daisy Print Puff Midi Dress [57] ($75) to a wedding.
BEEY Ruffle Off-the-Shoulder Button-Down Midi Dress
This BEEY Ruffle Off-the-Shoulder Button-Down Midi Dress [58] ($24) is a favourite among many customers.
Pale Blue Smudge Oversized Balloon Midi Dress
You could totally wear this Pale Blue Smudge Oversized Balloon Midi Dress [59] ($75) to work with black booties.