Skip to top navigationSkip to shopping bagSkip to main contentSkip to product filtersSkip to footer links

Open & shop with your new Encore Credit Card & get an extra 30% off* your first purchase at Old Navy APPLY NOW

Vintage Dresses

11 items
Vintage Crew-Neck Mini T-Shirt Dress
fui.swatches.fieldset_name
Vintage Crew-Neck Mini T-Shirt Dress

$19.99$15

25% Off

Vintage Crew-Neck Mini T-Shirt Dress
fui.swatches.fieldset_name
Vintage Crew-Neck Mini T-Shirt Dress

$19.99$15

25% Off

Vintage Crew-Neck Mini T-Shirt Dress
fui.swatches.fieldset_name
Vintage Crew-Neck Mini T-Shirt Dress

$19.99$15

25% Off

Vintage Crew-Neck Mini T-Shirt Dress
fui.swatches.fieldset_name
Vintage Crew-Neck Mini T-Shirt Dress

$19.99$15

25% Off

Vintage Crew-Neck Mini T-Shirt Dress
fui.swatches.fieldset_name
Vintage Crew-Neck Mini T-Shirt Dress

$19.99$15

25% Off

Vintage Crew-Neck Maxi Dress
fui.swatches.fieldset_name
Vintage Crew-Neck Maxi Dress

$24.99$12.49

50% Off

Hot Deal
Vintage Crew-Neck Maxi Dress
fui.swatches.fieldset_name
Vintage Crew-Neck Maxi Dress

$24.99$12.49

50% Off

Hot Deal
Vintage Crew-Neck Maxi Dress
fui.swatches.fieldset_name
Vintage Crew-Neck Maxi Dress

$24.99$12.49

50% Off

Hot Deal
Vintage Crew-Neck Maxi Dress
fui.swatches.fieldset_name
Vintage Crew-Neck Maxi Dress

$24.99$12.49

50% Off

Hot Deal
Vintage Crew-Neck Mini T-Shirt Dress
fui.swatches.fieldset_name
Vintage Crew-Neck Mini T-Shirt Dress

$24.99$15

40% Off

Hot Deal
Vintage Crew-Neck Maxi T-Shirt Dress
fui.swatches.fieldset_name
Vintage Crew-Neck Maxi T-Shirt Dress

$29.99$14.99

50% Off

Hot Deal

11 of 11 items

VINTAGE DRESS COLLECTION


Step into timeless style with our vintage dress collection, where classic silhouettes meet modern comfort. These dresses are designed to evoke a sense of nostalgia while offering versatility for today’s fashion-forward wardrobe. With a variety of lengths and styles, from mini to maxi, each piece is crafted to flatter every figure and enhance your unique style. Perfect for casual outings, brunch dates, or relaxed evenings, vintage dresses are a must-have for any fashion enthusiast.


Our vintage dresses feature soft, breathable fabrics that ensure all-day comfort without sacrificing style. The crew-neck design adds a touch of elegance, while the playful prints and colors bring a fun twist to your wardrobe. Whether you prefer bold hues or subtle shades, there’s a vintage dress to match your personality and mood. These dresses are easy to dress up or down, making them perfect for any occasion.


Layering options abound with our vintage dress collection. Pair a mini dress with a denim jacket for a laid-back look, or style a maxi dress with statement accessories for a more polished ensemble. The versatility of these dresses allows you to create countless outfits that transition seamlessly from day to night. Mix and match with your favorite footwear, from sneakers to heels, to complete your look.


Embrace the charm of vintage-inspired fashion with our curated selection of dresses that celebrate individuality and style. Each piece is designed to be a staple in your wardrobe, offering timeless appeal that never goes out of fashion. Discover the perfect vintage dress today and elevate your everyday style with ease and confidence.