Free UK Delivery on orders over £50!

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
447 products
  • Retro Shirt Grey Medium
    Retro Shirt Grey Medium
    Regular price
    £19.99
    Sale price
    £19.99
  • Retro Shirt Grey XL
    Retro Shirt Grey XL
    Regular price
    £19.99
    Sale price
    £19.99
  • Retro Shirt Brown Medium
    Retro Shirt Brown Medium
    Regular price
    £19.99
    Sale price
    £19.99
  • Retro Shirt Blue Small
    Retro Shirt Blue Small
    Regular price
    £19.99
    Sale price
    £19.99
  • Retro Shirt Grey Medium
    Retro Shirt Grey Medium
    Regular price
    £19.99
    Sale price
    £19.99
  • Retro Shirt Blue Medium
    Retro Shirt Blue Medium
    Regular price
    £19.99
    Sale price
    £19.99
  • Retro Shirt White Large
    Retro Shirt White Large
    Regular price
    £14.99
    Sale price
    £14.99
  • Retro Shirt Grey Large
    Retro Shirt Grey Large
    Regular price
    £19.99
    Sale price
    £19.99
  • Retro Shirt Multi Large
    Retro Shirt Multi Large
    Regular price
    £19.99
    Sale price
    £19.99
  • Retro Shirt Blue Medium
    Retro Shirt Blue Medium
    Regular price
    £19.99
    Sale price
    £19.99
  • Corduroy Overshirt Burgundy XL
    Corduroy Overshirt Burgundy XL
    Regular price
    £24.99
    Sale price
    £24.99
  • Corduroy Overshirt Navy Large
    Corduroy Overshirt Navy Large
    Regular price
    £24.99
    Sale price
    £24.99
  • Thai Silk Shirt Navy XL
    Thai Silk Shirt Navy XL
    Regular price
    £24.99
    Sale price
    £24.99
  • Corduroy Overshirt Grey XS
    Corduroy Overshirt Grey XS
    Regular price
    £19.99
    Sale price
    £19.99
  • Retro Shirt Blue XL
    Retro Shirt Blue XL
    Regular price
    £19.99
    Sale price
    £19.99
  • Western Tassel Shirt Beige Medium
    Western Tassel Shirt Beige Medium
    Regular price
    £39.99
    Sale price
    £39.99
  • Retro Shirt Multi Small
    Retro Shirt Multi Small
    Regular price
    £19.99
    Sale price
    £19.99
  • Corduroy Overshirt Multi Medium
    Corduroy Overshirt Multi Medium
    Regular price
    £24.99
    Sale price
    £24.99
  • Retro Shirt Blue Large
    Retro Shirt Blue Large
    Regular price
    £19.99
    Sale price
    £19.99
  • Corduroy Overshirt Blue Large
    Corduroy Overshirt Blue Large
    Regular price
    £24.99
    Sale price
    £24.99
  • Western Tassel Shirt Black Small
    Western Tassel Shirt Black Small
    Regular price
    £39.99
    Sale price
    £39.99
  • Corduroy Overshirt Multi Medium
    Corduroy Overshirt Multi Medium
    Regular price
    £24.99
    Sale price
    £24.99
  • Retro Shirt Multi Large
    Retro Shirt Multi Large
    Regular price
    £19.99
    Sale price
    £19.99
  • Corduroy Overshirt Brown XL
    Corduroy Overshirt Brown XL
    Regular price
    £24.99
    Sale price
    £24.99
  • Corduroy Overshirt Navy Medium
    Corduroy Overshirt Navy Medium
    Regular price
    £24.99
    Sale price
    £24.99
  • Retro Shirt Purple XL
    Retro Shirt Purple XL
    Regular price
    £14.99
    Sale price
    £14.99
  • Corduroy Overshirt Navy Large
    Corduroy Overshirt Navy Large
    Regular price
    £19.99
    Sale price
    £19.99
  • Retro Shirt Blue Medium
    Retro Shirt Blue Medium
    Regular price
    £19.99
    Sale price
    £19.99