All Tops

Refine

254 products

  • Featured
  • Best selling
  • Alphabetically, A-Z
  • Alphabetically, Z-A
  • Price, low to high
  • Price, high to low
  • Date, old to new
  • Date, new to old
vintage mohair cable knit red sweater
Regular Price
$260.00
Sale Price
$260.00
Regular Price
Unit Price
per 
vintage 80's hand knit red snowflake 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 Irish Aran fisherman sweater
Regular Price
$225.00
Sale Price
$225.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 hand knit Cowichan style duck sweater
Regular Price
$2,200.00
Sale Price
$2,200.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 70s Sears cardigan sweater
Regular Price
$265.00
Sale Price
$265.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 90s Christmas sweater
Regular Price
$120.00
Sale Price
$120.00
Regular Price
Unit Price
per 
vintage hand knit horse camp sweater
Regular Price
$2,600.00
Sale Price
$2,600.00
Regular Price
Unit Price
per 
vintage cowichan style sweater
Regular Price
$2,400.00
Sale Price
$2,400.00
Regular Price
Unit Price
per 
vintage 70s Pendelton Cowichan style sweater
Regular Price
$1,100.00
Sale Price
$1,100.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 hand knit cowichan sweater
Regular Price
$1,600.00
Sale Price
$1,600.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
$98.00
Sale Price
$98.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
$475.00
Sale Price
$475.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 
vintage 1993 Chicago Bulls graphic t-shirt
Regular Price
$200.00
Sale Price
$200.00
Regular Price
Unit Price
per 
vintage 70s western shirt
Regular Price
$125.00
Sale Price
$125.00
Regular Price
Unit Price
per 
vintage Viking graphic t-shirt
Regular Price
$60.00
Sale Price
$60.00
Regular Price
Unit Price
per 
vintage biker tank top
Regular Price
$120.00
Sale Price
$120.00
Regular Price
Unit Price
per 
vintage Indiana University tank top
Regular Price
$120.00
Sale Price
$120.00
Regular Price
Unit Price
per 
vintage Mickey and Minnie tank top
Regular Price
$120.00
Sale Price
$120.00
Regular Price
Unit Price
per 
vintage Romeo Gigli jacket
Regular Price
$2,000.00
Sale Price
$2,000.00
Regular Price
Unit Price
per 
vintage 50s Patty Woodward blouse
Regular Price
$120.00
Sale Price
$120.00
Regular Price
Unit Price
per 
vintage Michael Simon beaded cardigan
Regular Price
$240.00
Sale Price
$240.00
Regular Price
Unit Price
per 
vintage Jersild ski sweater
Regular Price
$245.00
Sale Price
$245.00
Regular Price
Unit Price
per 
vintage 60s Dynasty beaded top
Regular Price
$450.00
Sale Price
$450.00
Regular Price
Unit Price
per 
vintage herringbone jacket by Arpeja Young Edwardian
Regular Price
$360.00
Sale Price
$360.00
Regular Price
Unit Price
per 
vintage Benetton sweater
Regular Price
$225.00
Sale Price
$225.00
Regular Price
Unit Price
per