Popsugar Fashion Fashion Shopping The Best Winter Dresses From Old Navy | 2021 19 Old Navy Dresses We're Absolutely Loving Now, From Winter-Friendly Minis to Cosy Maxis 17 November 2021 by Morgan Ashley Parker 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. With holidays right around the corner (and all the get-togethers they'll bring), now is a great time to grab a new dress to add to your winter wardrobe. Sure, you can wear cosy loungewear for festivities right at home, but we were so tempted by these Old Navy pieces, we're checking our social calendars for fits for these 'fits. After all, with the right seasonal swaps of toasty layers and accessories, dresses don't need to stay tucked away when temperatures drop. Along with the gifts you're grabbing for others these days, why not choose a little something for yourself, too? Our 19 favourites start at $20, so check them out ahead. Related: Hurry and Get Your Booty to Old Navy, Trust Me, This $45 Cardigan Sweater Is Worth It Old Navy Waist-Defined Crinkle-Textured Long-Sleeve Midi Dress Image Source: oldnavy.gap.com Get your preferred fit with the drawstring waist on this Old Navy Waist-Defined Crinkle-Textured Long-Sleeve Midi Dress ($55), whether you leave it loose or tie it tight. (And how cute would either the brown or yellow look with booties or mules?!) Old Navy Waist-Defined Crinkle-Textured Long-Sleeve Midi Dress $55 from oldnavy.gap.com Buy Now Old Navy Long-Sleeve Plaid Mini Swing Dress Image Source: oldnavy.gap.com 'Tis the season for pops of plaid, so will you be grabbing this Old Navy Long-Sleeve Plaid Mini Swing Dress ($40) in red or white? Both would suit any upcoming festive photo ops. Old Navy Long-Sleeve Plaid Mini Swing Dress $40 from oldnavy.gap.com Buy Now Old Navy Rib-Knit Cardigan Sweater Midi Dress Image Source: oldnavy.gap.com The Old Navy Rib-Knit Cardigan Sweater Midi Dress ($40-$45, originally $45) is like getting multiple looks in one since you can wear any of the four colours both as a dress or left open as a sweater instead. Old Navy Rib-Knit Cardigan Sweater Midi Dress $40 from oldnavy.gap.com Buy Now Old Navy Puff-Sleeve Smocked Floral-Print Mini Swing Dress Image Source: oldnavy.gap.com The dark-green (and pocketed!) Old Navy Puff-Sleeve Smocked Floral-Print Mini Swing Dress ($40) is so chic for the holidays, paired with heels and sneakers alike. Old Navy Puff-Sleeve Smocked Floral-Print Mini Swing Dress $40 from oldnavy.gap.com Buy Now Old Navy Long-Sleeve Waist-Defined Tiered Poet Midi Dress Image Source: oldnavy.gap.com Wear a bohemian Old Navy Long-Sleeve Waist-Defined Tiered Poet Midi Dress ($55) with different shoes throughout the seasons, from suede boots in winter to leather sandals in summer. Just add layers or scrunch up those sleeves as needed. Old Navy Long-Sleeve Waist-Defined Tiered Poet Midi Dress $55 from oldnavy.gap.com Buy Now Old Navy Puff-Sleeve Velvet Mini Shift Dress Image Source: oldnavy.gap.com The material definitely makes this Old Navy Puff-Sleeve Velvet Mini Shift Dress ($50) look fancy, but it's loose enough to lounge in long after the holiday party's done. Cute and comfy is a definite win-win. Old Navy Puff-Sleeve Velvet Mini Shift Dress $50 from oldnavy.gap.com Buy Now Old Navy Puff-Sleeve Floral Maxi Shift Dress Image Source: oldnavy.gap.com While chunky heels would look nice for a night out, consider pairing this Old Navy Puff-Sleeve Floral Maxi Shift Dress ($45) with casual winter boots to dress it down as well. Old Navy Puff-Sleeve Floral Maxi Shift Dress $45 from oldnavy.gap.com Buy Now Old Navy Long-Sleeve Floral-Print Tiered Midi Swing Dress Image Source: oldnavy.gap.com This Old Navy Long-Sleeve Floral-Print Tiered Midi Swing Dress ($55) would look pretty with tall camel boots and a snuggly scarf this season. Old Navy Long-Sleeve Floral-Print Tiered Midi Swing Dress $55 from oldnavy.gap.com Buy Now Old Navy Rib-Knit Maxi Shift Dress Image Source: oldnavy.gap.com Belt it up, leave it loose, tie a sweater, or drape a jacket. The possibilities for styling this Old Navy Rib-Knit Maxi Shift Dress ($40) are practically endless. Old Navy Rib-Knit Maxi Shift Dress $40 from oldnavy.gap.com Buy Now Old Navy Long-Sleeve Tiered Smocked Embroidered Mini Swing Dress Image Source: oldnavy.gap.com Any colour of this Old Navy Long-Sleeve Tiered Smocked Embroidered Mini Swing Dress ($50) would look nice with ankle boots in milder weather this winter (or just slip a long, cosy coat on top). Old Navy Long-Sleeve Tiered Smocked Embroidered Mini Swing Dress $50 from oldnavy.gap.com Buy Now Old Navy Smocked-Waist Fit & Flare Cami Midi Dress Image Source: oldnavy.gap.com Picture this Old Navy Smocked-Waist Fit & Flare Cami Midi Dress ($45) with a cropped cardigan or metallic wrap. It works for work dinners and dinners out with friends. Old Navy Smocked-Waist Fit & Flare Cami Midi Dress $45 from oldnavy.gap.com Buy Now Old Navy Waist-Defined Embroidered Long-Sleeve Midi Dress Image Source: oldnavy.gap.com A pretty, stitched leaf detail and pockets?! Sign us all the way up for a new Old Navy Waist-Defined Embroidered Long-Sleeve Midi Dress ($55) in grey or blue. Old Navy Waist-Defined Embroidered Long-Sleeve Midi Dress $55 from oldnavy.gap.com Buy Now Old Navy Long-Sleeve Rib-Knit Mini Sweater Dress Image Source: oldnavy.gap.com Wear this Old Navy Long-Sleeve Rib-Knit Mini Sweater Dress ($54-$60, originally $60) over patterned tights or leggings when it's cold this winter, and solo with boots and tall socks when it's warmer. Old Navy Long-Sleeve Rib-Knit Mini Sweater Dress $54 from oldnavy.gap.com Buy Now Old Navy Long-Sleeve Button-Down Tiered Midi Swing Dress Image Source: oldnavy.gap.com Wouldn't this black Old Navy Long-Sleeve Button-Down Tiered Midi Swing Dress ($55) be a lovely blank canvas for your favourite colourful accessories, purses, and shoes? Old Navy Long-Sleeve Button-Down Tiered Midi Swing Dress $55 from oldnavy.gap.com Buy Now Old Navy Long-Sleeve Tiered Floral Midi Swing Dress Image Source: oldnavy.gap.com We're picturing this Old Navy Long-Sleeve Tiered Floral Midi Swing Dress ($55) with high-tops and a leather jacket or flats and a cosy cardigan. Old Navy Long-Sleeve Tiered Floral Midi Swing Dress $55 from oldnavy.gap.com Buy Now Old Navy Fit & Flare Rib-Knit Long-Sleeve Mini Dress Image Source: oldnavy.gap.com A red Old Navy Fit & Flare Rib-Knit Long-Sleeve Mini Dress ($20, originally $35) gets our top pick for a casual Christmas dress, but the style comes in oatmeal and forest green, too. Old Navy Fit & Flare Rib-Knit Long-Sleeve Mini Dress $20 from oldnavy.gap.com Buy Now Old Navy Waist-Defined Rib-Knit Turtleneck Long-Sleeve Dress Image Source: oldnavy.gap.com Why not slip a blazer on top of this Old Navy Waist-Defined Rib-Knit Turtleneck Long-Sleeve Dress ($38-$45, originally $45) at the office or do the same with a cropped puffy coat for weekend plans? Old Navy Waist-Defined Rib-Knit Turtleneck Long-Sleeve Dress $38 from oldnavy.gap.com Buy Now Old Navy Long-Sleeve Fit & Flare Smocked Midi Dress Image Source: oldnavy.gap.com Choose between two different patterns for this Old Navy Long-Sleeve Fit & Flare Smocked Midi Dress ($55), whether you like neutral or colourful flowers. Both would look great with bright-white sneaks. Old Navy Long-Sleeve Fit & Flare Smocked Midi Dress $55 from oldnavy.gap.com Buy Now Old Navy Long-Sleeve Fit & Flare Slub-Knit Midi Dress Image Source: oldnavy.gap.com Any Old Navy Long-Sleeve Fit & Flare Slub-Knit Midi Dress ($45) is the choice to make when you really just want to wear a T-shirt and nothing else. This cotton jersey material is that soft! Old Navy Long-Sleeve Fit & Flare Slub-Knit Midi Dress $45 from oldnavy.gap.com Buy Now ShoppingFashion ShoppingWinter FashionOld NavyDresses