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
45 products
  • Vintage Tassel Overshirt Red Ladies Medium
    Vintage Tassel Overshirt Red Ladies Medium
    Regular price
    £35.00
    Sale price
    £35.00
  • Vintage Lumberjack Overshirt Red Ladies Medium
    Vintage Lumberjack Overshirt Red Ladies Medium
    Regular price
    £35.00
    Sale price
    £35.00
  • Vintage Check Plaid Lumberjack Overshirt Red Ladies XL
    Vintage Check Plaid Lumberjack Overshirt Red Ladies XL
    Regular price
    £35.00
    Sale price
    £35.00
  • Vintage Dickies Workwear Shirt Black/Red Ladies XXL
    Vintage Dickies Workwear Shirt Black/Red Ladies XXL
    Regular price
    £20.00
    Sale price
    £14.00
  • Vintage Carhartt Checked Shirt Navy Ladies XL
    Vintage Carhartt Checked Shirt Navy Ladies XL
    Regular price
    £20.00
    Sale price
    £10.00
  • Vintage Aztec Shirt Beige Ladies Large
    Vintage Aztec Shirt Beige Ladies Large
    Regular price
    £20.00
    Sale price
    £10.00
  • Vintage Gap Cord Shirt Blue Ladies Small
    Vintage Gap Cord Shirt Blue Ladies Small
    Regular price
    £20.00
    Sale price
    £10.00
  • Vintage Cord Shirt Red Ladies Medium
    Vintage Cord Shirt Red Ladies Medium
    Regular price
    £25.00
    Sale price
    £12.50
  • Vintage Dickies Shirt Navy Ladies Large
    Vintage Dickies Shirt Navy Ladies Large
    Regular price
    £25.00
    Sale price
    £12.50
  • Vintage Dickies Checked Shirt Pink Ladies Small
    Vintage Dickies Checked Shirt Pink Ladies Small
    Regular price
    £25.00
    Sale price
    £12.50
  • Vintage Dickies Checked Shirt Multi Ladies Medium
    Vintage Dickies Checked Shirt Multi Ladies Medium
    Regular price
    £25.00
    Sale price
    £12.50
  • Vintage Dickies Checked Shirt Multi Ladies Small
    Vintage Dickies Checked Shirt Multi Ladies Small
    Regular price
    £20.00
    Sale price
    £10.00
  • Vintage Dickies Stripe Shirt Grey Ladies Medium
    Vintage Dickies Stripe Shirt Grey Ladies Medium
    Regular price
    £20.00
    Sale price
    £10.00
  • Vintage Dickies Polo T-Shirt Grey Ladies Large
    Vintage Dickies Polo T-Shirt Grey Ladies Large
    Regular price
    £20.00
    Sale price
    £10.00
  • Vintage Cord Shirt Navy Ladies Medium
    Vintage Cord Shirt Navy Ladies Medium
    Regular price
    £25.00
    Sale price
    £12.50
  • Vintage Cord Shirt Grey Ladies Large
    Vintage Cord Shirt Grey Ladies Large
    Regular price
    £25.00
    Sale price
    £12.50
  • Vintage Cord Shirt Red Ladies Medium
    Vintage Cord Shirt Red Ladies Medium
    Regular price
    £25.00
    Sale price
    £12.50
  • Vintage Dickies Utility Shirt Black/Pink Ladies Medium
    Vintage Dickies Utility Shirt Black/Pink Ladies Medium
    Regular price
    £15.00
    Sale price
    £7.50
  • Vintage Dickies Utility Shirt Navy Ladies XS
    Vintage Dickies Utility Shirt Navy Ladies XS
    Regular price
    £15.00
    Sale price
    £7.50
  • Vintage Dickies Utility Shirt Blue Ladies XXS
    Vintage Dickies Utility Shirt Blue Ladies XXS
    Regular price
    £15.00
    Sale price
    £7.50
  • Vintage Dickies Utility Shirt Purple Ladies XL
    Vintage Dickies Utility Shirt Purple Ladies XL
    Regular price
    £15.00
    Sale price
    £7.50
  • Vintage Corduroy Shirt Red Ladies Large
    Vintage Corduroy Shirt Red Ladies Large
    Regular price
    £20.00
    Sale price
    £10.00
  • Vintage Corduroy Shirt Blue Ladies Small
    Vintage Corduroy Shirt Blue Ladies Small
    Regular price
    £25.00
    Sale price
    £12.50
  • Vintage Corduroy Shirt Multi Ladies Large
    Vintage Corduroy Shirt Multi Ladies Large
    Regular price
    £25.00
    Sale price
    £12.50
  • Vintage Corduroy Shirt Red Ladies Small
    Vintage Corduroy Shirt Red Ladies Small
    Regular price
    £25.00
    Sale price
    £12.50
  • Vintage Corduroy Shirt Blue Ladies Small
    Vintage Corduroy Shirt Blue Ladies Small
    Regular price
    £25.00
    Sale price
    £12.50
  • Vintage Corduroy Shirt Purple Ladies XS
    Vintage Corduroy Shirt Purple Ladies XS
    Regular price
    £25.00
    Sale price
    £12.50
  • Vintage Corduroy Shirt Pink Ladies Medium
    Vintage Corduroy Shirt Pink Ladies Medium
    Regular price
    £25.00
    Sale price
    £12.50