Midi Dresses by Old Navy Add to WardrobeRemove from Wardrobe FavoriteUnfavorite Shop It Outfits Sort by featured Sort by price: high to lowSort by price: low to high Old Navy Off The Shoulder Waist Defined Midi Dress For $39 $44 Old Navy Sleeveless Waist Defined Midi Dress For $39 $44 Old Navy Ruffled Cold Shoulder Dress For $25 $49 Old Navy Embroidered Midi Dresses $39 Old Navy Patterned Jersey Dresses $36