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
168 products
  • Vintage Corduroy Shirt Blue Large
    Vintage Corduroy Shirt Blue Large
    Regular price
    £25.00
    Sale price
    £25.00
  • Vintage Corduroy Shirt Blue XL
    Vintage Corduroy Shirt Blue XL
    Regular price
    £25.00
    Sale price
    £25.00
  • Vintage Corduroy Shirt Mustard XL
    Vintage Corduroy Shirt Mustard XL
    Regular price
    £25.00
    Sale price
    £25.00
  • Vintage Corduroy Shirt Navy Medium
    Vintage Corduroy Shirt Navy Medium
    Regular price
    £25.00
    Sale price
    £25.00
  • Vintage Corduroy Shirt Burgundy Medium
    Vintage Corduroy Shirt Burgundy Medium
    Regular price
    £25.00
    Sale price
    £25.00
  • Vintage Corduroy Shirt Grey XL
    Vintage Corduroy Shirt Grey XL
    Regular price
    £25.00
    Sale price
    £25.00
  • Vintage Christmas Shirt Red Large
    Vintage Christmas Shirt Red Large
    Regular price
    £30.00
    Sale price
    £22.50
  • Vintage Corduroy Overshirt Brown Medium
    Vintage Corduroy Overshirt Brown Medium
    Regular price
    £25.00
    Sale price
    £18.75
  • Vintage Corduroy Overshirt Brown Medium
    Vintage Corduroy Overshirt Brown Medium
    Regular price
    £25.00
    Sale price
    £18.75
  • Vintage Corduroy Overshirt Tan/Navy XXL
    Vintage Corduroy Overshirt Tan/Navy XXL
    Regular price
    £25.00
    Sale price
    £18.75
  • Vintage Corduroy Overshirt Khaki Medium
    Vintage Corduroy Overshirt Khaki Medium
    Regular price
    £25.00
    Sale price
    £18.75
  • Vintage Guess Jeans Corduroy Overshirt Brown XXL
    Vintage Guess Jeans Corduroy Overshirt Brown XXL
    Regular price
    £25.00
    Sale price
    £18.75
  • Vintage Corduroy Overshirt Khaki XL
    Vintage Corduroy Overshirt Khaki XL
    Regular price
    £25.00
    Sale price
    £18.75
  • Vintage Corduroy Overshirt Grey Medium
    Vintage Corduroy Overshirt Grey Medium
    Regular price
    £15.00
    Sale price
    £11.25
  • Vintage Corduroy Overshirt Navy Large
    Vintage Corduroy Overshirt Navy Large
    Regular price
    £25.00
    Sale price
    £18.75
  • Vintage Corduroy Overshirt Grey XXL
    Vintage Corduroy Overshirt Grey XXL
    Regular price
    £20.00
    Sale price
    £15.00
  • Vintage Corduroy Overshirt Navy XL
    Vintage Corduroy Overshirt Navy  XL
    Regular price
    £25.00
    Sale price
    £18.75
  • Vintage Nautica Corduroy Overshirt Yellow XXL
    Vintage Nautica Corduroy Overshirt Yellow XXL
    Regular price
    £35.00
    Sale price
    £26.25
  • Vintage Corduroy Overshirt Blue Small
    Vintage Corduroy Overshirt Blue Small
    Regular price
    £25.00
    Sale price
    £18.75
  • Vintage Corduroy Overshirt Red Small
    Vintage Corduroy Overshirt Red Small
    Regular price
    £20.00
    Sale price
    £15.00
  • Vintage Corduroy Overshirt Navy Small
    Vintage Corduroy Overshirt Navy Small
    Regular price
    £25.00
    Sale price
    £18.75
  • Vintage Corduroy Overshirt Khaki Medium
    Vintage Corduroy Overshirt Khaki Medium
    Regular price
    £25.00
    Sale price
    £18.75
  • Vintage Corduroy Overshirt Navy XXL
    Vintage Corduroy Overshirt Navy XXL
    Regular price
    £20.00
    Sale price
    £15.00
  • Vintage Corduroy Overshirt Navy Medium
    Vintage Corduroy Overshirt Navy Medium
    Regular price
    £25.00
    Sale price
    £18.75
  • Vintage Corduroy Overshirt Grey Small
    Vintage Corduroy Overshirt Grey Small
    Regular price
    £15.00
    Sale price
    £11.25
  • Vintage Timberland Corduroy Overshirt Navy Large
    Vintage Timberland Corduroy Overshirt Navy Large
    Regular price
    £30.00
    Sale price
    £22.50
  • Vintage Flannel Overshirt Multi Medium
    Vintage Flannel Overshirt Multi Medium
    Regular price
    £25.00
    Sale price
    £18.75
  • Retro Shirt Tan Large
    Retro Shirt Tan Large
    Regular price
    £15.00
    Sale price
    £10.50