Dresses

Shop a curated collection of vintage dresses at 2 Earthy Mamas

Explore timeless retro dresses, 1940s clothing, 50s clothing, and 60s apparel that add vintage charm to any wardrobe. Whether looking for vintage formal dresses, retro-style clothing, or chic 1960s dresses, our unique collection offers the perfect blend of elegance and nostalgia!

47 products

Filter by

Need help finding your next vintage find? Reach out for a consultation here.

Save 50%
*Clearance* Periwinkle blue vintage silk dress - *imperfections* Size L
Regular Price
$28.00
Sale Price
$28.00
Regular Price
$56.00
Unit Price
per 
White and black silk cocktail swing dress with red/blue/green sequins Size XL
Regular Price
$70.00
Sale Price
$70.00
Regular Price
Unit Price
per 
Unbranded Vintage 1950s Brocaded formal dress with fur collar Size L
Regular Price
$102.00
Sale Price
$102.00
Regular Price
Unit Price
per 
1950s Dreamy Pink Chiffon Dress Size Small
Regular Price
$42.00
Sale Price
$42.00
Regular Price
Unit Price
per 
1940 Superior Craft by Malus Vintage purple with hint of lace. L
Regular Price
$88.00
Sale Price
$88.00
Regular Price
Unit Price
per 
Vintage Sapphire Blue Satin Party Dress - Size S
Regular Price
$72.00
Sale Price
$72.00
Regular Price
Unit Price
per 
1990s Cache Rhinestone Backless Maxi Dress - Size 8
Regular Price
$54.00
Sale Price
$54.00
Regular Price
Unit Price
per 
Alchemy by Joo Mee Black Evening Halter Dress – Size 6
Regular Price
$45.00
Sale Price
$45.00
Regular Price
Unit Price
per 
1950s Emerald Green Bateau Cocktail Dress - Size S
Regular Price
$81.00
Sale Price
$81.00
Regular Price
Unit Price
per 
Navy Blue Vintage Shift Dress - Size 2X
Regular Price
$24.00
Sale Price
$24.00
Regular Price
Unit Price
per 
Vintage Blue and White Cotton Shift Dress - Size XL (14)
Regular Price
$22.00
Sale Price
$22.00
Regular Price
Unit Price
per 
Drop Waist Polyester Multi Print Dress - Size L (12)
Regular Price
$22.00
Sale Price
$22.00
Regular Price
Unit Price
per 
Vintage Blue and White Floral Summer Dress - Size L/XL (12-14)
Regular Price
$26.00
Sale Price
$26.00
Regular Price
Unit Price
per 
Forever Young Brand 60s Green White & Beige Flowers Day Dress - Size L/XL
Regular Price
$32.00
Sale Price
$32.00
Regular Price
Unit Price
per 
Sheer Vintage Olive Green Polyester 1960s Day Dress – Size L/XL (12/14)
Regular Price
$28.00
Sale Price
$28.00
Regular Price
Unit Price
per