Second Hand September - 20% Off with code SECONDHAND

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
312 products
  • Retro Shirt Multi Large
    Retro Shirt Multi Large
    Regular price
    £20.00
    Sale price
    £20.00
  • Retro Shirt Multi XL
    Retro Shirt Multi XL
    Regular price
    £20.00
    Sale price
    £20.00
  • Vintage Corduroy Overshirt Beige Medium
    Vintage Corduroy Overshirt Beige Medium
    Regular price
    £25.00
    Sale price
    £25.00
  • Vintage Corduroy Overshirt Khaki Small
    Vintage Corduroy Overshirt Khaki Small
    Regular price
    £15.00
    Sale price
    £15.00
  • Vintage Corduroy Overshirt Teal Large
    Vintage Corduroy Overshirt Teal Large
    Regular price
    £25.00
    Sale price
    £25.00
  • Vintage Flannel Overshirt Multi Medium
    Vintage Flannel Overshirt Multi Medium
    Regular price
    £25.00
    Sale price
    £25.00
  • Vintage Carhartt Gilet Sand Small
    Vintage Carhartt Gilet Sand Small
    Regular price
    £60.00
    Sale price
    £60.00
  • Vintage Carhartt Shirt Jacket Black XL
    Vintage Carhartt Shirt Jacket Black XL
    Regular price
    £40.00
    Sale price
    £40.00
  • Retro Shirt Multi 4XL
    Retro Shirt Multi 4XL
    Regular price
    £15.00
    Sale price
    £15.00
  • Retro Shirt Tan Large
    Retro Shirt Tan Large
    Regular price
    £15.00
    Sale price
    £15.00
  • Retro Shirt Multi 3XL
    Retro Shirt Multi 3XL
    Regular price
    £15.00
    Sale price
    £15.00
  • Vintage Yves Saint Laurent Corduroy Overshirt Mustard Small
    Vintage Yves Saint Laurent Corduroy Overshirt Mustard Small
    Regular price
    £30.00
    Sale price
    £30.00
  • Vintage Corduroy Overshirt Khaki Large
    Vintage Corduroy Overshirt Khaki Large
    Regular price
    £25.00
    Sale price
    £25.00
  • Vintage Jumbo Corduroy Overshirt Navy Small
    Vintage Jumbo Corduroy Overshirt Navy Small
    Regular price
    £25.00
    Sale price
    £25.00
  • Vintage Jumbo Corduroy Overshirt Black Small
    Vintage Jumbo Corduroy Overshirt Black Small
    Regular price
    £25.00
    Sale price
    £25.00
  • Vintage Jumbo Corduroy Overshirt Cream Medium
    Vintage Jumbo Corduroy Overshirt Cream Medium
    Regular price
    £25.00
    Sale price
    £25.00
  • Retro Shirt Multi Medium
    Retro Shirt Multi Medium
    Regular price
    £15.00
    Sale price
    £15.00
  • Retro Shirt Multi XL
    Retro Shirt Multi XL
    Regular price
    £15.00
    Sale price
    £15.00
  • Retro Shirt Multi Large
    Retro Shirt Multi Large
    Regular price
    £15.00
    Sale price
    £15.00
  • Retro Shirt Multi XL
    Retro Shirt Multi XL
    Regular price
    £15.00
    Sale price
    £15.00
  • Vintage Jumbo Corduroy Overshirt Cream Small
    Vintage Jumbo Corduroy Overshirt Cream Small
    Regular price
    £25.00
    Sale price
    £25.00
  • Retro Shirt Orange Small
    Retro Shirt Orange Small
    Regular price
    £15.00
    Sale price
    £15.00
  • Retro Shirt Multi XL
    Retro Shirt Multi XL
    Regular price
    £15.00
    Sale price
    £15.00
  • Retro Shirt Blue Medium
    Retro Shirt Blue Medium
    Regular price
    £15.00
    Sale price
    £15.00
  • Retro Shirt Yellow Small
    Retro Shirt Yellow Small
    Regular price
    £15.00
    Sale price
    £15.00
  • Retro Shirt Blue Medium
    Retro Shirt Blue Medium
    Regular price
    £15.00
    Sale price
    £15.00
  • Retro Shirt Blue Small
    Retro Shirt Blue Small
    Regular price
    £15.00
    Sale price
    £15.00
  • Retro Shirt Blue Large
    Retro Shirt Blue Large
    Regular price
    £15.00
    Sale price
    £15.00