The midi dress is a length 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 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.
This Oasis Floral Patchwork Midi Dress ($83) is so gorgeous.
You can get this UO Gabrielle Woven Midi Wrap Dress ($79) in three different patterns.
This sunny Neon Rose Plus Flora Midi Dress ($56) makes us smile.
This versatile H&M Denim Shirt Dress ($20) is a great piece to have in your closet.
Our editors are coveting this Topshop IDOL Mix Print Midi Dress ($75).
Wear this Reformation Kourtney Dress ($248) to date night.
Add some joy to your wardrobe with this ELOQUII Puff-Sleeve Eyelet Midi Dress ($120).
You can wear this Pull&Bear Dot Print Midi Dress ($53) to work.
The color of this Fraiche by J Pleated Satin Cocktail Dress ($109) is fantastic.
This ASOS DESIGN Midi Dress ($60) will never go out of style.
This Motel Milla Midi Dress ($73) is on-trend and flattering.
Style this WAYF X Influencing in Color Tanner Cowl Neck Satin Slipdress ($118) with strappy heels.
This lovely FAITHFULL THE BRAND De Christin Midi Dress ($289) is one of our favorites.
This 4SI3NNA Antonella Dress ($128) is a great purchase because it works for a variety of occasions.
Wear this Vince Camuto Floral Reverse Print Midi Dress ($148) with a leather jacket.
Take this STAUD Papillon Dress ($375) on your next vacation.
There are so many ways to wear this Reformation Ronan Dress ($278).
Wear this AMUR Jaylah Dress ($598) to a wedding.
This H&M+ V-Neck Wrap Dress ($50) is so flattering.
How much do you love this Tanya Taylor Liza Dress ($595)?
We can't stop talking about this Reformation Benny Dress ($248).
Wear this The Fifth Label ASAP Midi Dress ($119) with white sneakers.
This Milumia Wrap V-Neck Dress ($36) will be great for Spring. It's also the perfect wedding-guest dress.
For a splash of red, wear this The Drop Cherry Tomato Flutter-Sleeve Tie-Waist Midi Dress by @officiallyquigley ($80).
Get this pretty Esther Embroidered Midi Dress ($258) for your next event.
Rock this Aidy Colorblocked Midi Dress ($148) with black booties.
We love the boho vibes of this UO Bliss Embellished Bell Sleeve Maxi Dress ($129).
We love this Meraki Wrap Dress ($32) because it looks great on a variety of body types.
We're head over heels for this cute Adrienne Flounced Midi Dress ($100, originally $170).
You can wear this Maeve Breanna Polka-Dot Midi Dress ($168) all year long, so it's a great investment.
The velvet belt on this The Drop Floral Print Ruffle Deep V-Neck Waist-Tie Knee-Length Dress by @officiallyquigley ($90) is a gorgeous touch.
If you're attending a wedding, wear this Emeline Pleated Midi Dress ($180).
Our editors are coveting this UO Lindsey Cap-Sleeve Midi Dress ($59, originally $79).
How can you resist this UO Karin Floral Plunging Midi Dress ($79)?
This Wayf x Influencing in Color Liza Smocked Long-Sleeve Midi Dress ($79) is quite flattering.
You could totally wear this UO Floral Puff Sleeve Maxi Dress ($89) to a wedding.
We love the romantic design of this The Drop Candy Pink Off-Shoulder Tiered Puff-Sleeve Midi Dress by @leoniehanne ($60).
The cut of this H&M Patterned Dress ($20) is so flattering.
You can't go wrong with this H&M Floral Dress ($30).
This bestselling Halogen Long-Sleeve Wrap Midi Dress ($99) comes in many colors.
This Topshop Floral Print Midi Dress ($75) looks great with black booties.
The mix of fabrics on this Mixed Floral Print Hanky Hem Midi Dress ($75) is straight-up perfection.
A couple of our editors own and adore this Oasis Midi Dress ($118).
The print on this Faithfull the Brand Vittoria Floral Midi Dress ($189) is so cheerful.
This Afrm Madsen Ruched Long-Sleeve Midi Dress ($79) can be worn with sneakers or heels.
Throw on a denim jacket over this The Drop Nadia Flare Dress ($35).
For a comfy plane or road-trip outfit, buy this One Love Sweater Midi Dress ($78).
The cut of this Elissa Dress ($148) is quite flattering.
The print on this Jade Midi Dress ($198) is so fun and playful.
This Love of My Life Midi Dress ($108) comes in several colors.
The print on this Valentina Dress ($250) is gorgeous.
This ETCYY Off-the-Shoulder Ruffle Dress ($31) is both stylish and comfy.
Style this Cozy Craft Maxi Dress ($228) with boots.
Wear this Multi Daisy Print Puff Midi Dress ($75) to a wedding.
This BEEY Ruffle Off-the-Shoulder Button-Down Midi Dress ($24) is a favorite among many customers.
You could totally wear this Pale Blue Smudge Oversized Balloon Midi Dress ($75) to work with black booties.