Vintage Shirts

We are proud to offer a massive selection of hand-picked vintage shirts for men. Our men's vintage shirt collection includes 70's, 80's and 90's hawaiian shirts and patterned shirts that are perfect for festivals and parties. We also stock a massive range of vintage denim shirts including your favourite classic denim brands such as Levi's, Lee and Wrangler. And for those colder winter months we have a huge range of corduroy and checked flannel shirts. Browse our men's vintage shirt collection below.

Checked Shirts Corduroy Shirts Denim Shirts Flannel Shirts
Hawaiian Shirts Patterned Shirts Plain Shirts Striped Shirts

Items 1 to 40 of 136 total

per page
Page:
  1. 1
  2. 2
  3. 3
  4. 4

Oversized Corduroy Shirt Navy Large
Brag Vintage

Oversized Corduroy Shirt Navy Large

Regular Price: £20.00

Special Price: £10.00

Mens
Check Flannel Shirt Grey XL
Brag Vintage

Check Flannel Shirt Grey XL

Regular Price: £18.00

Special Price: £9.00

Mens
Check Flannel Shirt Blue L
Brag Vintage

Check Flannel Shirt Blue L

Regular Price: £20.00

Special Price: £10.00

Mens
Check Flannel Shirt Green XL
Brag Vintage

Check Flannel Shirt Green XL

Regular Price: £18.00

Special Price: £9.00

Mens
Check Flannel Shirt Blue 2XL
Brag Vintage

Check Flannel Shirt Blue 2XL

Regular Price: £18.00

Special Price: £9.00

Mens
Check Flannel Shirt Blue XL
Brag Vintage

Check Flannel Shirt Blue XL

Regular Price: £20.00

Special Price: £10.00

Mens
Check Flannel Shirt Grey L
Brag Vintage

Check Flannel Shirt Grey L

Regular Price: £16.00

Special Price: £8.00

Mens
Check Flannel Shirt Navy XL
Brag Vintage

Check Flannel Shirt Navy XL

Regular Price: £20.00

Special Price: £10.00

Mens
Check Flannel Shirt Red and Grey 3XL
Brag Vintage

Check Flannel Shirt Red and Grey 3XL

Regular Price: £20.00

Special Price: £10.00

Mens
Check Flannel Shirt Blue 4XL
Brag Vintage

Check Flannel Shirt Blue 4XL

Regular Price: £20.00

Special Price: £10.00

Mens
Check Flannel Shirt Red XL
Brag Vintage

Check Flannel Shirt Red XL

Regular Price: £20.00

Special Price: £10.00

Mens
Checked Flannel Shirt Green XL
Brag Vintage

Checked Flannel Shirt Green XL

Regular Price: £20.00

Special Price: £10.00

Mens
Checked Flannel Shirt Blue 2XL
Brag Vintage

Checked Flannel Shirt Blue 2XL

Regular Price: £20.00

Special Price: £10.00

Mens
Checked Flannel Shirt Black L
Brag Vintage

Checked Flannel Shirt Black L

Regular Price: £20.00

Special Price: £10.00

Mens
Levi's Denim Shirt Dark Blue XL
Levi's

Levi's Denim Shirt Dark Blue XL

Regular Price: £24.00

Special Price: £12.00

L.L.BEAN Red Casual Shirt Large
LL Bean

L.L.BEAN Red Casual Shirt Large

Regular Price: £20.00

Special Price: £10.00

Mens
Levi's Casual Shirt Dark Green Medium
Levi's

Levi's Casual Shirt Dark Green Medium

Regular Price: £15.00

Special Price: £7.50

Mens
Checked Flannel Shirt Blue L
Brag Vintage

Checked Flannel Shirt Blue L

Regular Price: £18.00

Special Price: £9.00

Mens
Levi's Casual Shirt Brown Small
Levi's

Levi's Casual Shirt Brown Small

Regular Price: £20.00

Special Price: £10.00

Mens
Oversized Casual Shirt Light Khaki 2XL
Brag Vintage

Oversized Casual Shirt Light Khaki 2XL

Regular Price: £13.00

Special Price: £6.50

Mens
Oversized Hawaiian Floral Patterned Shirt Beige 2XL
Brag Vintage

Oversized Hawaiian Floral Patterned Shirt Beige 2XL

Regular Price: £15.00

Special Price: £7.50

Mens
Oversized Hawaiian Palm Tree Patterned Shirt Green XL
Brag Vintage

Oversized Hawaiian Palm Tree Patterned Shirt Green XL

Regular Price: £15.00

Special Price: £7.50

Mens
Oversized Hawaiian Floral Shirt Pink 2XL
Brag Vintage

Oversized Hawaiian Floral Shirt Pink 2XL

Regular Price: £15.00

Special Price: £7.50

Mens
Christmas Patterned Shirt Red XL
Brag Vintage

Christmas Patterned Shirt Red XL

Regular Price: £15.00

Special Price: £7.50

Mens
Gap Sleeveless Denim Shirt Dark Burgundy Large
Gap

Gap Sleeveless Denim Shirt Dark Burgundy Large

Regular Price: £12.00

Special Price: £6.00

Mens
Levi's Sleeveless Denim Shirt Dark Khaki Green (3XL)
Levi's

Levi's Sleeveless Denim Shirt Dark Khaki Green (3XL)

Regular Price: £16.00

Special Price: £8.00

Mens
Casual Shirt Black Large
Brag Vintage

Casual Shirt Black Large

Regular Price: £20.00

Special Price: £10.00

Mens
Oversized Corduroy Shirt Khaki Large
Brag Vintage

Oversized Corduroy Shirt Khaki Large

Regular Price: £20.00

Special Price: £10.00

Mens
Lee Sleeveless Denim Shirt Mid Blue Medium
Lee

Lee Sleeveless Denim Shirt Mid Blue Medium

Regular Price: £16.00

Special Price: £8.00

Hooded Check Flannel Shirt Blue L
Brag Vintage

Hooded Check Flannel Shirt Blue L

Regular Price: £20.00

Special Price: £10.00

Mens
Checked Flannel Shirt Green L
Brag Vintage

Checked Flannel Shirt Green L

Regular Price: £18.00

Special Price: £9.00

Mens
Oversized Hawaiian Patterned Shirt Burgundy XL
Brag Vintage

Oversized Hawaiian Patterned Shirt Burgundy XL

Regular Price: £15.00

Special Price: £7.50

Mens
Hawaiian Palm Tree Patterned Shirt Blue XL
Brag Vintage

Oversized Hawaiian Palm Tree Patterned Shirt Blue XL

Regular Price: £15.00

Special Price: £7.50

Mens
Denim Shirt Light Blue Acid Wash XL
Brag Vintage

Denim Shirt Light Blue Acid Wash XL

Regular Price: £15.00

Special Price: £7.50

Mens
Denim Shirt Mid Blue XL
Brag Vintage

Denim Shirt Mid Blue XL

Regular Price: £18.00

Special Price: £9.00

Mens
Levi's Denim Shirt Dark Blue Medium
Levi's

Levi's Denim Shirt Dark Blue Medium

Regular Price: £14.00

Special Price: £7.00

Striped Grandad Shirt White and Green S
Brag Vintage

Striped Grandad Shirt White and Green S

Regular Price: £15.00

Special Price: £7.50

Mens
Vintage Checked Flannel Shirt Blue and Red XL
Brag Vintage

Checked Flannel Shirt Blue and Red XL

Regular Price: £15.00

Special Price: £7.50

Mens
Vintage Checked Flannel Shirt Dark Blue XL
Brag Vintage

Vintage Checked Flannel Shirt Dark Blue XL

Regular Price: £18.00

Special Price: £9.00

Mens