Free UK Delivery on orders over £50 and Free International Delivery on orders over £200!

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
588 products
  • Aztec Shirt Blue XL
    Aztec Shirt Blue XL
    Regular price
    £24.99
    Sale price
    £24.99
  • Vintage Flannel Overshirt Blue XL
    Vintage Flannel Overshirt Blue XL
    Regular price
    £19.99
    Sale price
    £19.99
  • Retro Shirt White Medium
    Retro Shirt White Medium
    Regular price
    £19.99
    Sale price
    £19.99
  • Vintage Flannel Overshirt Red XXL
    Vintage Flannel Overshirt Red XXL
    Regular price
    £14.99
    Sale price
    £14.99
  • Aztec Shirt Teal XL
    Aztec Shirt Teal XL
    Regular price
    £24.99
    Sale price
    £24.99
  • Vintage Flannel Overshirt Grey Medium
    Vintage Flannel Overshirt Grey Medium
    Regular price
    £19.99
    Sale price
    £19.99
  • Aztec Shirt White XL
    Aztec Shirt White XL
    Regular price
    £24.99
    Sale price
    £24.99
  • Retro Shirt Black Medium
    Retro Shirt Black Medium
    Regular price
    £19.99
    Sale price
    £19.99
  • Aztec Shirt Grey Medium
    Aztec Shirt Grey Medium
    Regular price
    £24.99
    Sale price
    £24.99
  • Aztec Shirt White XL
    Aztec Shirt White XL
    Regular price
    £24.99
    Sale price
    £24.99
  • Retro Shirt Multi XXL
    Retro Shirt Multi XXL
    Regular price
    £14.99
    Sale price
    £14.99
  • Aztec Shirt Multi XXL
    Aztec Shirt Multi XXL
    Regular price
    £24.99
    Sale price
    £24.99
  • Vintage Flannel Overshirt Navy Small
    Vintage Flannel Overshirt Navy Small
    Regular price
    £19.99
    Sale price
    £19.99
  • Aztec Shirt Multi Large
    Aztec Shirt Multi Large
    Regular price
    £24.99
    Sale price
    £24.99
  • Vintage Flannel Overshirt Red XL
    Vintage Flannel Overshirt Red XL
    Regular price
    £19.99
    Sale price
    £19.99
  • Aztec Shirt Cream Large
    Aztec Shirt Cream Large
    Regular price
    £24.99
    Sale price
    £24.99
  • Vintage Flannel Overshirt Grey XL
    Vintage Flannel Overshirt Grey XL
    Regular price
    £19.99
    Sale price
    £19.99
  • Vintage Flannel Overshirt Blue Medium
    Vintage Flannel Overshirt Blue Medium
    Regular price
    £19.99
    Sale price
    £19.99
  • Retro Shirt Grey Large
    Retro Shirt Grey Large
    Regular price
    £19.99
    Sale price
    £19.99
  • Aztec Shirt White XL
    Aztec Shirt White XL
    Regular price
    £24.99
    Sale price
    £24.99
  • Vintage Flannel Overshirt Grey XXL
    Vintage Flannel Overshirt Grey XXL
    Regular price
    £19.99
    Sale price
    £19.99
  • Aztec Shirt Grey XL
    Aztec Shirt Grey XL
    Regular price
    £24.99
    Sale price
    £24.99
  • Aztec Shirt Cream XL
    Aztec Shirt Cream XL
    Regular price
    £24.99
    Sale price
    £24.99
  • Vintage Flannel Overshirt Black XL
    Vintage Flannel Overshirt Black XL
    Regular price
    £19.99
    Sale price
    £19.99
  • Aztec Shirt Beige XL
    Aztec Shirt Beige XL
    Regular price
    £24.99
    Sale price
    £24.99
  • Vintage Flannel Overshirt Blue Small
    Vintage Flannel Overshirt Blue Small
    Regular price
    £19.99
    Sale price
    £19.99
  • Aztec Shirt Blue Large
    Aztec Shirt Blue Large
    Regular price
    £24.99
    Sale price
    £24.99
  • Vintage Flannel Overshirt Navy XXL
    Vintage Flannel Overshirt Navy XXL
    Regular price
    £19.99
    Sale price
    £19.99