25% Off with SAVE25

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
41 products
  • Vintage Christmas Shirt Red Large
    Vintage Christmas Shirt Red Large
    Regular price
    £30.00
    Sale price
    £22.50
  • Vintage Heavy Cotton Overshirt Burgundy Ladies XL
    Vintage Heavy Cotton Overshirt Burgundy Ladies XL
    Regular price
    £25.00
    Sale price
    £25.00
  • Retro Silk Shirt Brown Ladies Large
    Retro Silk Shirt Brown Ladies Large
    Regular price
    £15.00
    Sale price
    £10.50
  • Retro Shirt Multi Ladies Small
    Retro Shirt Multi Ladies Small
    Regular price
    £15.00
    Sale price
    £10.50
  • Retro Shirt White Ladies Small
    Retro Shirt White Ladies Small
    Regular price
    £15.00
    Sale price
    £10.50
  • Retro Shirt Multi Ladies Medium
    Retro Shirt Multi Ladies Medium
    Regular price
    £15.00
    Sale price
    £10.50
  • Retro Shirt Brown Ladies Small
    Retro Shirt Brown Ladies Small
    Regular price
    £15.00
    Sale price
    £10.50
  • Retro Shirt Black Ladies Large
    Retro Shirt Black Ladies Large
    Regular price
    £15.00
    Sale price
    £10.50
  • Retro Shirt Black Ladies XS
    Retro Shirt Black Ladies XS
    Regular price
    £15.00
    Sale price
    £10.50
  • Retro Shirt Blue Ladies XS
    Retro Shirt Blue Ladies XS
    Regular price
    £15.00
    Sale price
    £10.50
  • Retro Shirt Navy Ladies Small
    Retro Shirt Navy Ladies Small
    Regular price
    £15.00
    Sale price
    £10.50
  • Retro Shirt Multi Ladies Small
    Retro Shirt Multi Ladies Small
    Regular price
    £15.00
    Sale price
    £7.50
  • Vintage Corduroy Overshirt Brown Ladies Small
    Vintage Corduroy Overshirt Brown Ladies Small
    Regular price
    £24.99
    Sale price
    £12.50
  • Retro Shirt Multi Ladies XL
    Retro Shirt Multi Ladies XL
    Regular price
    £19.99
    Sale price
    £10.00
  • Vintage Flannel Shirt Blue Ladies Small
    Vintage Flannel Shirt Blue Ladies Small
    Regular price
    £19.99
    Sale price
    £10.00
  • Aztec 1/4 Zip Shirt Grey Ladies Small
    Aztec 1/4 Zip Shirt Grey Ladies Small
    Regular price
    £29.99
    Sale price
    £15.00
  • Aztec Shirt Blue Ladies XL
    Aztec Shirt Blue Ladies XL
    Regular price
    £24.99
    Sale price
    £12.50
  • Vintage Flannel Overshirt Dark Grey Ladies XS
    Vintage Flannel Overshirt Dark Grey Ladies XS
    Regular price
    £14.99
    Sale price
    £7.50
  • Vintage Corduroy Overshirt Red Ladies Small
    Vintage Corduroy Overshirt Red Ladies Small
    Regular price
    £19.99
    Sale price
    £10.00
  • Vintage Flannel Overshirt Navy Ladies Medium
    Vintage Flannel Overshirt Navy Ladies Medium
    Regular price
    £29.99
    Sale price
    £15.00
  • Vintage Flannel Overshirt Purple Ladies XS
    Vintage Flannel Overshirt Purple Ladies XS
    Regular price
    £19.99
    Sale price
    £10.00
  • Corduroy Overshirt Brown Ladies Medium
    Corduroy Overshirt Brown Ladies Medium
    Regular price
    £24.99
    Sale price
    £12.50
  • Corduroy Overshirt Pink Ladies Medium
    Corduroy Overshirt Pink Ladies Medium
    Regular price
    £19.99
    Sale price
    £13.99
  • Wrangler Corduroy Overshirt Cream Ladies Large
    Wrangler Corduroy Overshirt Cream Ladies Large
    Regular price
    £29.99
    Sale price
    £24.99
  • Corduroy Overshirt Green Ladies XS
    Corduroy Overshirt Green Ladies XS
    Regular price
    £19.99
    Sale price
    £10.00
  • Corduroy Overshirt Pink Ladies Medium
    Corduroy Overshirt Pink Ladies Medium
    Regular price
    £19.99
    Sale price
    £10.00
  • Corduroy Overshirt Blue Ladies Small
    Corduroy Overshirt Blue Ladies Small
    Regular price
    £14.99
    Sale price
    £7.50
  • Corduroy Overshirt Brown Ladies Large
    Corduroy Overshirt Brown Ladies Large
    Regular price
    £24.99
    Sale price
    £12.50