Men's Vintage Shirts

Button things up in one of our men's vintage shirts. Explore our edit of authentic styles from your favourite designers and brands, as well as unique one-off designs from the last 100 years. Browse through long sleeve, short sleeve, polo, striped, checked options in a wide range of colours and printed.

The rokit team is constantly on the lookout for top-quality secondhand styles. Don't forget to come back and check out our latest authentic men's retro shirts finds.

Filter
SALE
Quick view
Patagonia Polo Shirt - XXL
Patagonia Polo Shirt - XXL
Patagonia
Patagonia Polo Shirt - XXL
Regular price £35.00 Sale price£23.00 Save 34%
SALE
Quick view
Versace Collection Men's Blue Denim Shirt -  L
Versace Collection Men's Blue Denim Shirt -  L
Gianni Versace
Versace Collection Men's Blue Denim Shirt - L
Regular price £55.00 Sale price£37.00 Save 33%
SALE
Quick view
Orange Patterned Rayon Hawaiian Shirt - XXL / XXXL
Orange Patterned Rayon Hawaiian Shirt - XXL / XXXL
Rokit
Orange Patterned Rayon Hawaiian Shirt - XXL / XXXL
Regular price £30.00 Sale price£19.00 Save 37%
SALE
Quick view
Blue Rayon Floral Hawaiian Shirt - L / XL
Blue Rayon Floral Hawaiian Shirt - L / XL
Rokit
Blue Rayon Floral Hawaiian Shirt - L / XL
Regular price £25.00 Sale price£15.00 Save 40%
SALE
Quick view
Burberry Brit Grey Short Sleeved Shirt - XL
Burberry Brit Grey Short Sleeved Shirt - XL
Burberry
Burberry Brit Grey Short Sleeved Shirt - XL
Regular price £40.00 Sale price£28.00 Save 30%
SALE
Quick view
Tommy Bahama Hawaiian Shirt - XXXL
Tommy Bahama Hawaiian Shirt - XXXL
Rokit
Tommy Bahama Hawaiian Shirt - XXXL
Regular price £35.00 Sale price£23.00 Save 34%
SALE
Quick view
Jamaica Jaxx Blue Hawaiian Shirt - M
Jamaica Jaxx Blue Hawaiian Shirt - M
Rokit
Jamaica Jaxx Blue Hawaiian Shirt - M
Regular price £35.00 Sale price£23.00 Save 34%
SALE
Quick view
Vintage 70s Royal Hawaiian Blue Shirt - M
Vintage 70s Royal Hawaiian Blue Shirt - M
Rokit
Vintage 70s Royal Hawaiian Blue Shirt - M
Regular price £40.00 Sale price£28.00 Save 30%
SALE
Quick view
Vintage 90s Chagall Printed Beige Shirt - M
Vintage 90s Chagall Printed Beige Shirt - M
Rokit
Vintage 90s Chagall Printed Beige Shirt - M
Regular price £30.00 Sale price£19.00 Save 37%
SALE
Quick view
Vintage 70s Levi's Brown Check Shirt - L
Vintage 70s Levi's Brown Check Shirt - L
Levi's
Vintage 70s Levi's Brown Check Shirt - L
Regular price £35.00 Sale price£23.00 Save 34%
SALE
Quick view
Burberry Brit Men's Green Gingham Shirt - M
Burberry Brit Men's Green Gingham Shirt - M
Burberry
Burberry Brit Men's Green Gingham Shirt - M
Regular price £55.00 Sale price£37.00 Save 33%
SALE
Quick view
Vintage 00s NFL Printed Shirt - XL
Vintage 00s NFL Printed Shirt - XL
NFL
Vintage 00s NFL Printed Shirt - XL
Regular price £35.00 Sale price£23.00 Save 34%
SALE
Quick view
Vintage 90s Planet Hollywood Shirt - S
Vintage 90s Planet Hollywood Shirt - S
Rokit
Vintage 90s Planet Hollywood Shirt - S
Regular price £55.00 Sale price£37.00 Save 33%
SALE
Quick view
Fjall Raven Green Checked Long Sleeved Shirt - XL
Fjall Raven Green Checked Long Sleeved Shirt - XL
Fjall Raven
Fjall Raven Green Checked Long Sleeved Shirt - XL
Regular price £30.00 Sale price£19.00 Save 37%
SALE
Quick view
Tommy Bahama Leafy Print Shirt - XL
Tommy Bahama Leafy Print Shirt - XL
Tommy Bahama
Tommy Bahama Leafy Print Shirt - XL
Regular price £40.00 Sale price£30.00 Save 25%
SALE
Quick view
Vintage 80s Loloani Hawaiian Shirt - M
Vintage 80s Loloani Hawaiian Shirt - M
Rokit
Vintage 80s Loloani Hawaiian Shirt - M
Regular price £30.00 Sale price£19.00 Save 37%
SALE
Quick view
Vintage 60s Pomare Hawaiian Shirt - XL
Vintage 60s Pomare Hawaiian Shirt - XL
Rokit
Vintage 60s Pomare Hawaiian Shirt - XL
Regular price £40.00 Sale price£28.00 Save 30%
SALE
Quick view
Lacoste Live Blue Checked Long Sleeved Shirt - S
Lacoste Live Blue Checked Long Sleeved Shirt - S
Lacoste
Lacoste Live Blue Checked Long Sleeved Shirt - S
Regular price £25.00 Sale price£13.00 Save 48%
SALE
Quick view
Wrangler Red Checked Flannel Long Sleeved Shirt - L
Wrangler Red Checked Flannel Long Sleeved Shirt - L
Wrangler
Wrangler Red Checked Flannel Long Sleeved Shirt - L
Regular price £30.00 Sale price£17.00 Save 43%
SALE
Quick view
Vintage 80s Lobo By Pendleton Checked Flannel Shirt - L
Vintage 80s Lobo By Pendleton Checked Flannel Shirt - L
Pendleton
Vintage 80s Lobo By Pendleton Checked Flannel Shirt - L
Regular price £55.00 Sale price£34.00 Save 38%
SALE
Quick view
The North Face Mens Navy Printed Cotton Shirt - M
The North Face Mens Navy Printed Cotton Shirt - M
The North Face
The North Face Mens Navy Printed Cotton Shirt - M
Regular price £35.00 Sale price£21.00 Save 40%
SALE
Quick view
Dolce & Gabbana Gold Grey Hat Shirt - L
Dolce & Gabbana Gold Grey Hat Shirt - L
Dolce & Gabbana
Dolce & Gabbana Gold Grey Hat Shirt - L
Regular price £75.00 Sale price£43.00 Save 43%
SALE
Quick view
Michael Kors Navy & White Printed Dress Shirt - M
Michael Kors Navy & White Printed Dress Shirt - M
Michael Kors
Michael Kors Navy & White Printed Dress Shirt - M
Regular price £50.00 Sale price£27.00 Save 46%
SALE
Quick view
Vintage Levi's Beige & Maroon Plaid Shirt - L
Vintage Levi's Beige & Maroon Plaid Shirt - L
Fred Perry
Vintage Levi's Beige & Maroon Plaid Shirt - L
Regular price £40.00 Sale price£24.00 Save 40%

Showing 63- of

1562 products


Recently viewed