Collection: Vintage Shirts

Hand-selected, grade A Vintage Shirts. Shop classic fashion smart and sustainably, and get free UK delivery when you spend £50.
Filter by
64 products
  • Vintage Wrangler Shirt 90s Checked Long Sleeve Medium
    Vintage Wrangler Shirt 90s Checked Long Sleeve Medium
    Regular price
    £25.00
    Sale price
    £25.00
  • Vintage Wrangler Shirt 90s Checked Long Sleeve Red Large
    Vintage Wrangler Shirt 90s Checked Long Sleeve Red Large
    Regular price
    £25.00
    Sale price
    £25.00
  • Vintage Red Kap Workwear Shirt Long Sleeve Beige Large
    Vintage Red Kap Workwear Shirt Long Sleeve Beige Large
    Regular price
    £25.00
    Sale price
    £25.00
  • Vintage Wrangler Shirt 90s Long Sleeve Orange Large
    Vintage Wrangler Shirt 90s Long Sleeve Orange Large
    Regular price
    £25.00
    Sale price
    £25.00
  • Vintage Wrangler Shirt 90s Long Sleeve Beige Medium
    Vintage Wrangler Shirt 90s Long Sleeve Beige Medium
    Regular price
    £15.00
    Sale price
    £15.00
  • Vintage Wrangler Shirt 90s Checked Long Sleeve Purple Medium
    Vintage Wrangler Shirt 90s Checked Long Sleeve Purple Medium
    Regular price
    £15.00
    Sale price
    £15.00
  • Vintage Wrangler Shirt 90s Long Sleeve Red Medium
    Vintage Wrangler Shirt 90s Long Sleeve Red Medium
    Regular price
    £25.00
    Sale price
    £25.00
  • Vintage Red Kap Workwear Shirt Short Sleeve Grey Medium
    Vintage Red Kap Workwear Shirt Short Sleeve Grey Medium
    Regular price
    £25.00
    Sale price
    £25.00
  • Vintage Wrangler Shirt 90s Long Sleeve Burgundy XL
    Vintage Wrangler Shirt 90s Long Sleeve Burgundy XL
    Regular price
    £25.00
    Sale price
    £25.00
  • Vintage Wrangler Shirt 90s Checked Short Sleeve Blue XL
    Vintage Wrangler Shirt 90s Checked Short Sleeve Blue XL
    Regular price
    £15.00
    Sale price
    £15.00
  • Vintage Levi's Shirt 90s Checked Short Sleeve Large
    Vintage Levi's Shirt 90s Checked Short Sleeve Large
    Regular price
    £25.00
    Sale price
    £25.00
  • Vintage Wrangler Shirt 90s Striped Short Sleeve XL
    Vintage Wrangler Shirt 90s Striped Short Sleeve XL
    Regular price
    £25.00
    Sale price
    £25.00
  • Vintage Wrangler Shirt Checked Pattern Long Sleeve Large
    Vintage Wrangler Shirt Checked Pattern Long Sleeve Large
    Regular price
    £25.00
    Sale price
    £25.00
  • Vintage Wrangler Shirt Checked Pattern Long Sleeve Medium
    Vintage Wrangler Shirt Checked Pattern Long Sleeve Medium
    Regular price
    £25.00
    Sale price
    £25.00
  • Vintage Red Kap Workwear Shirt Short Sleeve Black Large
    Vintage Red Kap Workwear Shirt Short Sleeve Black Large
    Regular price
    £25.00
    Sale price
    £25.00
  • Vintage Check Plaid Lumberjack Overshirt Red Medium
    Vintage Check Plaid Lumberjack Overshirt Red Medium
    Regular price
    £35.00
    Sale price
    £17.50
  • Vintage Striped Overshirt Jacket Red Medium
    Vintage Striped Overshirt Jacket Red Medium
    Regular price
    £35.00
    Sale price
    £10.50
  • Vintage Wrangler Checked Shirt Pink XXL
    Vintage Wrangler Checked Shirt Pink XXL
    Regular price
    £10.00
    Sale price
    £3.00
  • Vintage Wrangler Checked Shirt Beige Large
    Vintage Wrangler Checked Shirt Beige Large
    Regular price
    £10.00
    Sale price
    £3.00
  • Vintage Wrangler Checked Shirt Pink Large
    Vintage Wrangler Checked Shirt Pink Large
    Regular price
    £15.00
    Sale price
    £4.50
  • Vintage Aztec Shirt Off White XL
    Vintage Aztec Shirt Off White XL
    Regular price
    £25.00
    Sale price
    £7.50
  • Vintage Dickies Utility Shirt Blue Small
    Vintage Dickies Utility Shirt Blue Small
    Regular price
    £15.00
    Sale price
    £4.50
  • Vintage Dockers Oxford Shirt Pink Medium
    Vintage Dockers Oxford Shirt Pink Medium
    Regular price
    £25.00
    Sale price
    £7.50
  • Vintage Cord Shirt Navy Small
    Vintage Cord Shirt Navy Small
    Regular price
    £25.00
    Sale price
    £7.50
  • Vintage Cord Checked Shirt Blue Large
    Vintage Cord Checked Shirt Blue Large
    Regular price
    £25.00
    Sale price
    £7.50
  • Vintage Tommy Hilfiger Checked Shirt Red XL
    Vintage Tommy Hilfiger Checked Shirt Red XL
    Regular price
    £25.00
    Sale price
    £7.50
  • Vintage Dickies Shirt Blue XXXL
    Vintage Dickies Shirt Blue XXXL
    Regular price
    £25.00
    Sale price
    £7.50
  • Vintage Dickies Checked Shirt Multi XL
    Vintage Dickies Checked Shirt Multi XL
    Regular price
    £20.00
    Sale price
    £6.00