Popsugar Fashion Fashion Shopping Best Midi Dresses From Old Navy Look at These 16 Dresses From Old Navy and Tell Us Midi Isn’t the Perfect Length 15 December 2020 by Morgan Ashley Parker View this post on Instagram A post shared by skimpandsplurgestyles (@skimpandsplurgestyles) Image Source: Old Navy As POPSUGAR editors, we independently select and write about stuff we love and think you'll like too. If you buy a product we have recommended, we may receive affiliate commission, which in turn supports our work. Have you ever dashed from your door in a tiny mini dress in winter? (If not, we're proud of you . . . but we can't say the same.) What about sweating in a heavy maxi dress on a sweltering summer day? Sure, you can pop on a pair of tights when it's cold and knot up the maxi when it's hot . . . or you can opt for the just-right length right in between the two: A midi dress. Not only does this style let you show off your favourite tall boots, there's enough coverage that your legs won't get too chilly or too warm either. And, Old Navy just so happens to have plenty of dresses in this length, many of them on sale right now. These options are comfortable enough to wear for long hours lounging or working, but still look put together for Zoom meetings and date nights at home. We're already scheming about how we can dress these dresses up and down for our plans in or out, but see for yourself and get inspired ahead. Related: Everyone's Talking About House Dresses — We Found Our Favourite For Just $40 Old Navy Floral-Print Waist-Defined Midi Dress Image Source: oldnavy.gap.com We'd pair this Old Navy Floral-Print Waist-Defined Midi Dress ($32-$36, originally $40) with booties this winter. Old Navy Floral-Print Waist-Defined Midi Dress $32 from oldnavy.gap.com Buy Now Old Navy Tie-Dye Stripe Midi T-Shirt Shift Dress Image Source: oldnavy.gap.com The 100-percent, cotton-jersey Old Navy Tie-Dye Stripe Midi T-Shirt Shift Dress ($36, originally $39) is as soft as your favourite tee. Old Navy Tie-Dye Stripe Midi T-Shirt Shift Dress $36 from oldnavy.gap.com Buy Now Old Navy Jersey-Knit Tie-Waist Midi Sheath Dress Image Source: oldnavy.gap.com The scoop-necked Old Navy Jersey-Knit Tie-Waist Midi Sheath Dress ($40) has just enough stretch to be comfy while the belt makes it sleek. Old Navy Jersey-Knit Tie-Waist Midi Sheath Dress $40 from oldnavy.gap.com Buy Now Old Navy V-Neck Button-Front Linen-Blend Fit and Flare Midi Dress Image Source: oldnavy.gap.com No matter the season, chambray — like in this Old Navy V-Neck Button-Front Linen-Blend Fit and Flare Midi Dress ($25, originally $45) — stays eye-catching. Old Navy V-Neck Button-Front Linen-Blend Fit and Flare Midi Dress $25 from oldnavy.gap.com Buy Now Old Navy Rib-Knit V-Neck Midi Wrap Dress Image Source: oldnavy.gap.com Forget presents, wrap yourself in this Old Navy Rib-Knit V-Neck Midi Wrap Dress ($26-$36, originally $45). Old Navy Rib-Knit V-Neck Midi Wrap Dress $26 from oldnavy.gap.com Buy Now Old Navy Waist-Defined Long-Sleeve Midi T-Shirt Dress Image Source: oldnavy.gap.com Whether you opt for leopard, camo, or solid red, this Old Navy Waist-Defined Long-Sleeve Midi T-Shirt Dress ($28-$34, originally $40) has the same level of softness. Old Navy Waist-Defined Long-Sleeve Midi T-Shirt Dress $28 from oldnavy.gap.com Buy Now Old Navy Rib-Knit Button-Front Sleeveless Midi Dress Image Source: oldnavy.gap.com Can't you just picture this Old Navy Rib-Knit Button-Front Sleeveless Midi Dress ($35, originally $40) layered over a turtleneck? Old Navy Rib-Knit Button-Front Sleeveless Midi Dress $35 from oldnavy.gap.com Buy Now Old Navy Printed Tiered Midi Swing Dress Image Source: oldnavy.gap.com This ruffled Old Navy Printed Tiered Midi Swing Dress ($36-$45, originally $45) is perfect for impromptu at-home dance parties. Old Navy Printed Tiered Midi Swing Dress $36 from oldnavy.gap.com Buy Now Old Navy Rib-Knit Button-Front Tie-Belt Plus-Size Midi Dress Image Source: oldnavy.gap.com We especially love that the belt is removable on this soft Old Navy Rib-Knit Button-Front Tie-Belt Plus-Size Midi Dress ($38-$43, originally $48). Old Navy Rib-Knit Button-Front Tie-Belt Plus-Size Midi Dress $38 from oldnavy.gap.com Buy Now Old Navy Waist-Defined Dolman-Sleeve Rib-Knit Midi Dress Image Source: oldnavy.gap.com This deep olive green Old Navy Waist-Defined Dolman-Sleeve Rib-Knit Midi Dress ($33, originally $40) is a nice alternative to black (but the dress comes in that colour, too). Old Navy Waist-Defined Dolman-Sleeve Rib-Knit Midi Dress $33 from oldnavy.gap.com Buy Now Old Navy Rib-Knit Long-Sleeve Midi Shift Dress Image Source: oldnavy.gap.com The Old Navy Rib-Knit Long-Sleeve Midi Shift Dress ($36, originally $40) comes in coppery orange and black, and also this nice light grey, too. Old Navy Rib-Knit Long-Sleeve Midi Shift Dress $36 from oldnavy.gap.com Buy Now Old Navy Waist-Defined Floral-Print Button-Front Plus-Size Midi Dress Image Source: oldnavy.gap.com The Old Navy Waist-Defined Floral-Print Button-Front Plus-Size Midi Dress ($35-$40, originally $43) and Old Navy Floral-Print Button-Front Fit and Flare Midi Dress ($35, originally $40) will make you look all buttoned up for meetings but still feel flowy at the same time. Old Navy Waist-Defined Floral-Print Button-Front Plus-Size Midi Dress $35 from oldnavy.gap.com Buy Now Old Navy Floral-Print Button-Front Fit and Flare Midi Dress $35 from oldnavy.gap.com Buy Now Old Navy Tiered Embroidered Midi Swing Dress Image Source: oldnavy.gap.com Get into the swing of things when thinking about your 2021 summer holiday plans when grabbing this Old Navy Tiered Embroidered Midi Swing Dress ($40, originally $45) on sale now. Old Navy Tiered Embroidered Midi Swing Dress $40 from oldnavy.gap.com Buy Now Old Navy Cosy Plush-Knit Waist-Defined Plus-Size Midi Dress Image Source: oldnavy.gap.com This Old Navy Cosy Plush-Knit Waist-Defined Plus-Size Midi Dress ($43) would look nice under a blazer for important video meetings, too. Old Navy Cosy Plush-Knit Waist-Defined Plus-Size Midi Dress $43 from oldnavy.gap.com Buy Now Old Navy Waist-Defined Slub-Knit Midi T-Shirt Dress Image Source: oldnavy.gap.com This springy Old Navy Waist-Defined Slub-Knit Midi T-Shirt Dress ($20, originally $35) is a great deal now. Old Navy Waist-Defined Slub-Knit Midi T-Shirt Dress $20 from oldnavy.gap.com Buy Now Old Navy Floral-Print Waist-Defined Bracelet-Sleeve Midi Dress Image Source: oldnavy.gap.com This blue-and-white, boatneck Old Navy Floral-Print Waist-Defined Bracelet-Sleeve Midi Dress ($36, originally $39) can easily be dressed up or down. Old Navy Floral-Print Waist-Defined Bracelet-Sleeve Midi Dress $36 from oldnavy.gap.com Buy Now Midi Dress Style View this post on Instagram A post shared by skimpandsplurgestyles (@skimpandsplurgestyles) We love the way this dress looks with a hat and matching boots. Fashion ShoppingOld NavyDresses