All Tops

247 products

vintage Woolrich plaid wool shirt
Regular Price
$260.00
Sale Price
$260.00
Regular Price
Unit Price
per 
vintage hand knit cowichan style horse sweater
Regular Price
$1,850.00
Sale Price
$1,850.00
Regular Price
Unit Price
per 
vintage Hella Barbara Rank leather blouse
Regular Price
$150.00
Sale Price
$150.00
Regular Price
Unit Price
per 
vintage floral crop top
Regular Price
$80.00
Sale Price
$80.00
Regular Price
Unit Price
per 
vintage crepe hearts blouse
Regular Price
$60.00
Sale Price
$60.00
Regular Price
Unit Price
per 
vintage James Perse cream shirt
Regular Price
$58.00
Sale Price
$58.00
Regular Price
Unit Price
per 
vintage hand-knit fair isle sweater
Regular Price
$165.00
Sale Price
$165.00
Regular Price
Unit Price
per 
vintage Adrienne Vittandini knit sweater
Regular Price
$140.00
Sale Price
$140.00
Regular Price
Unit Price
per 
L'Agence houndstooth blazer
Regular Price
$400.00
Sale Price
$400.00
Regular Price
Unit Price
per 
vintage animal print knit tank top
Regular Price
$68.00
Sale Price
$68.00
Regular Price
Unit Price
per 
vintage hand knit camp sweater
Regular Price
$2,200.00
Sale Price
$2,200.00
Regular Price
Unit Price
per 
vintage hand knit Nordic wool cardigan
Regular Price
$360.00
Sale Price
$360.00
Regular Price
Unit Price
per 
vintage 70s woolly plaid shirt jacket by the King Size Co
Regular Price
$440.00
Sale Price
$440.00
Regular Price
Unit Price
per 
vintage late 90s stretch floral top
Regular Price
$58.00
Sale Price
$58.00
Regular Price
Unit Price
per 
vintage 90s floral tie front crop top
Regular Price
$120.00
Sale Price
$120.00
Regular Price
Unit Price
per 
antique embroidered smocked blouse
Regular Price
$400.00
Sale Price
$400.00
Regular Price
Unit Price
per 
vintage cable knit sweater
Regular Price
$180.00
Sale Price
$180.00
Regular Price
Unit Price
per 
vintage 70's velour top
Regular Price
$220.00
Sale Price
$220.00
Regular Price
Unit Price
per 
vintage Missoni cardigan
Regular Price
$460.00
Sale Price
$460.00
Regular Price
Unit Price
per 
antique Victorian black silk blouse
Regular Price
$1,100.00
Sale Price
$1,100.00
Regular Price
Unit Price
per 
vintage Ralph Lauren Collection cashmere top
Regular Price
$560.00
Sale Price
$560.00
Regular Price
Unit Price
per 
vintage mohair cable knit red sweater
Regular Price
$260.00
Sale Price
$260.00
Regular Price
Unit Price
per 
vintage hand knit snowflake sweater
Regular Price
$260.00
Sale Price
$260.00
Regular Price
Unit Price
per 
vintage hand knit Norwegian style sweater
Regular Price
$285.00
Sale Price
$285.00
Regular Price
Unit Price
per 
vintage hand knit v-neck sweater
Regular Price
$220.00
Sale Price
$220.00
Regular Price
Unit Price
per 
vintage 80s balloon sleeve sweater
Regular Price
$245.00
Sale Price
$245.00
Regular Price
Unit Price
per 
vintage mohair sweater vest
Regular Price
$165.00
Sale Price
$165.00
Regular Price
Unit Price
per 
vintage chunky knit geometric sweater
Regular Price
$260.00
Sale Price
$260.00
Regular Price
Unit Price
per 
vintage children's hand knit cardigan
Regular Price
$240.00
Sale Price
$240.00
Regular Price
Unit Price
per 
vintage crop wool cardigan
Regular Price
$78.00
Sale Price
$78.00
Regular Price
Unit Price
per 
vintage 60s Penney's cable knit sweater
Regular Price
$300.00
Sale Price
$300.00
Regular Price
Unit Price
per 
vintage 90s Christmas cardigan sweater
Regular Price
$95.00
Sale Price
$95.00
Regular Price
Unit Price
per 
vintage 70s Pendelton Cowichan style sweater
Regular Price
$1,850.00
Sale Price
$1,850.00
Regular Price
Unit Price
per 
vintage 70s hippie wrap sweater
Regular Price
$350.00
Sale Price
$350.00
Regular Price
Unit Price
per 
vintage mohair plaid sweater
Regular Price
$285.00
Sale Price
$285.00
Regular Price
Unit Price
per 
vintage 50s sweater by The Kandahar
Regular Price
$220.00
Sale Price
$220.00
Regular Price
Unit Price
per 
vintage blue cardigan sweater
Regular Price
$165.00
Sale Price
$165.00
Regular Price
Unit Price
per 
vintage 70s equestrian riding jacket by Harry Hall of London
Regular Price
$460.00
Sale Price
$460.00
Regular Price
Unit Price
per 
vintage cardigan sweater
Regular Price
$220.00
Sale Price
$220.00
Regular Price
Unit Price
per 
vintage 70s hippie wrap sweater
Regular Price
$350.00
Sale Price
$350.00
Regular Price
Unit Price
per 
vintage 50s shirt by Preston Lady
Regular Price
$145.00
Sale Price
$145.00
Regular Price
Unit Price
per 
vintage floral shirt
Regular Price
$160.00
Sale Price
$160.00
Regular Price
Unit Price
per 
vintage Tim McGraw & Faith Hill 2000 Soul 2 Soul Tour t-shirt
Regular Price
$140.00
Sale Price
$140.00
Regular Price
Unit Price
per 
vintage East Whittier graphic t-shirt
Regular Price
$50.00
Sale Price
$50.00
Regular Price
Unit Price
per 
vintage 70s Sears top
Regular Price
$120.00
Sale Price
$120.00
Regular Price
Unit Price
per 
vintage 70s patchwork cardigan hippie sweater
Regular Price
$850.00
Sale Price
$850.00
Regular Price
Unit Price
per 
vintage motor bike graphic tank
Regular Price
$125.00
Sale Price
$125.00
Regular Price
Unit Price
per 
vintage Helmet Lang jacket
Regular Price
$650.00
Sale Price
$650.00
Regular Price
Unit Price
per