Old Navy offers its Old Navy Women's High-Neck Maxi Dress in five colors (Estuary pictured) for $20 plus $7 for shipping. That's $20 off list and the lowest total price we could find. It's available in regular, tall and petite sizes XS to XXL, although not in all color/fit/size combinations.