The home of the Vintage Fleece >>>

Collection: Vintage Shirts

Hand-selected, grade A Vintage Shirts. Shop classic fashion smart and sustainably, and get free UK delivery when you spend £80.
Filter by
178 products
  • Vintage Checked Overshirt Jacket Red Large
    Vintage Checked Overshirt Jacket Red Large
    Regular price
    £50.00
    Sale price
    £50.00
  • Vintage Striped Overshirt Jacket Red Medium
    Vintage Striped Overshirt Jacket Red Medium
    Regular price
    £35.00
    Sale price
    £35.00
  • Vintage Check Plaid Lumberjack Overshirt Jacket Green Large
    Vintage Check Plaid Lumberjack Overshirt Jacket Green Large
    Regular price
    £40.00
    Sale price
    £40.00
  • Vintage Dickies Workwear Shirt Navy Large
    Vintage Dickies Workwear Shirt Navy Large
    Regular price
    £20.00
    Sale price
    £20.00
  • Vintage Dickies Workwear Shirt Beige Medium
    Vintage Dickies Workwear Shirt Beige Medium
    Regular price
    £20.00
    Sale price
    £20.00
  • Vintage Dickies Workwear Shirt Navy Small
    Vintage Dickies Workwear Shirt Navy Small
    Regular price
    £20.00
    Sale price
    £20.00
  • Vintage Dickies Workwear Shirt Black XL
    Vintage Dickies Workwear Shirt Black XL
    Regular price
    £20.00
    Sale price
    £20.00
  • Vintage Dickies Workwear Shirt Blue Medium
    Vintage Dickies Workwear Shirt Blue Medium
    Regular price
    £20.00
    Sale price
    £20.00
  • Vintage Dickies Workwear Shirt Black XXXL
    Vintage Dickies Workwear Shirt Black XXXL
    Regular price
    £20.00
    Sale price
    £20.00
  • Vintage Dickies Workwear Shirt Grey Large
    Vintage Dickies Workwear Shirt Grey Large
    Regular price
    £20.00
    Sale price
    £20.00
  • Vintage Dickies Workwear Shirt Navy Small
    Vintage Dickies Workwear Shirt Navy Small
    Regular price
    £20.00
    Sale price
    £20.00
  • Vintage Dickies Workwear Shirt Grey Large
    Vintage Dickies Workwear Shirt Grey Large
    Regular price
    £20.00
    Sale price
    £20.00
  • Vintage Dickies Workwear Shirt Beige XXL
    Vintage Dickies Workwear Shirt Beige XXL
    Regular price
    £20.00
    Sale price
    £20.00
  • Vintage Dickies Workwear Shirt Navy Large
    Vintage Dickies Workwear Shirt Navy Large
    Regular price
    £20.00
    Sale price
    £20.00
  • Vintage Wrangler Checked Shirt Pink XXL
    Vintage Wrangler Checked Shirt Pink XXL
    Regular price
    £10.00
    Sale price
    £10.00
  • Vintage Wrangler Checked Shirt Blue XL
    Vintage Wrangler Checked Shirt Blue XL
    Regular price
    £15.00
    Sale price
    £15.00
  • Vintage Wrangler Checked Shirt Beige Large
    Vintage Wrangler Checked Shirt Beige Large
    Regular price
    £10.00
    Sale price
    £10.00
  • Vintage Wrangler Checked Shirt Blue XL
    Vintage Wrangler Checked Shirt Blue XL
    Regular price
    £15.00
    Sale price
    £15.00
  • Vintage Wrangler Checked Shirt Red Medium
    Vintage Wrangler Checked Shirt Red Medium
    Regular price
    £15.00
    Sale price
    £15.00
  • Vintage Wrangler Checked Shirt Pink Large
    Vintage Wrangler Checked Shirt Pink Large
    Regular price
    £15.00
    Sale price
    £15.00
  • Vintage Aztec Shirt Grey Large
    Vintage Aztec Shirt Grey Large
    Regular price
    £20.00
    Sale price
    £20.00
  • Vintage Aztec 1/4 Zip Shirt Grey Medium
    Vintage Aztec 1/4 Zip Shirt Grey Medium
    Regular price
    £20.00
    Sale price
    £20.00
  • Vintage Patterned Shirt Beige Large
    Vintage Patterned Shirt Beige Large
    Regular price
    £20.00
    Sale price
    £20.00
  • Vintage Patterned Shirt White/Blue Medium
    Vintage Patterned Shirt White/Blue Medium
    Regular price
    £15.00
    Sale price
    £15.00
  • Vintage Floral Print Shirt Multi Large
    Vintage Floral Print Shirt Multi Large
    Regular price
    £20.00
    Sale price
    £20.00
  • Vintage Patterned Shirt Orange Small
    Vintage Patterned Shirt Orange Small
    Regular price
    £20.00
    Sale price
    £20.00
  • Vintage 1/4 Zip Aztec Shirt Grey Large
    Vintage 1/4 Zip Aztec Shirt Grey Large
    Regular price
    £25.00
    Sale price
    £25.00
  • Vintage Aztec Shirt Off White XL
    Vintage Aztec Shirt Off White XL
    Regular price
    £25.00
    Sale price
    £25.00