Men's Vintage Shorts

When the trousers just won't cut it in the Summer heat, reach for some classic vintage shorts. From denim shorts, to holiday wear, we've got you covered in a range of colours and sizes. 
Vintage
Vintage Bygen Brown Striped Corduroy Shirt
Regular price£18.00
X Large
Vintage
Vintage Barisal Black Striped Corduroy Shirt
Regular price£16.00
XX Large
Vintage
Vintage Beige Long Sleeved Corduroy Shirt
Regular price£14.00
Medium
Vintage
Vintage Creed Red Striped Corduroy Shirt
Regular price£15.00
Large
Vintage
Vintage Armor Lux Black Corduroy Shirt
Regular price£17.00
Large
Vintage
Vintage Unionbay Beige Corduroy Shirt
Regular price£15.00
Medium
Vintage
Vintage Majester Navy Striped Corduroy Shirt
Regular price£17.00
Medium
Vintage
Vintage Jac Tissot Beige Short Sleeved Shirt
Regular price£16.00
X Large
Vintage
Vintage Arizona Jeans Yellow Striped Shirt
Regular price£20.00
X Large
Vintage
Vintage Elema Grey Checked Shirt
Regular price£16.00
Large
Vintage
Vintage Elivya Grey Checked Shirt
Regular price£12.00
X Large
Vintage
Vintage Bromfield Beige Patterned Shirt
Regular price£16.00
Medium
Vintage
Vintage Patterned Cream Summer Shirt
Regular price£15.00
Large
Vintage
Vintage Erve Jacques Khaki Patterned Shirt
Regular price£18.00
X Large
Vintage
Vintage Grey Long Sleeved Shirt
Regular price£15.00
Large
Vintage
Vintage 90s Mash Green Patterned Shirt
Regular price£17.00
Medium
Vintage
Vintage International Waters Green Paisley Shirt
Regular price£17.00
Large
Vintage
Vintage Grey Corduroy Shirt
Regular price£15.00
Large
Vintage
Vintage Toptex Beige Corduroy Shirt
Regular price£15.00
Large
Vintage
Vintage Navy Corduroy Shirt
Regular price£14.00
XX Large
Vintage
Vintage Engbers Brown Striped Corduroy Shirt
Regular price£17.00
X Large
Vintage
Vintage Roger Kent Red Striped Corduroy Shirt
Regular price£8.00
Large
Vintage
Vintage Red Long Sleeved Corduroy Shirt
Regular price£15.00
Large
Vintage
Vintage Vesta Maroon Corduroy Shirt
Regular price£15.00
X Large
Vintage
Vintage Edith Kumar Grey Striped Shirt
Regular price£15.00
Large
Vintage
Vintage Nature Cream Striped Shirt
Regular price£17.00
Large
The North Face
Vintage The North Face Blue Checked Shirt
Regular price£23.00
Large
Vintage
Vintage Elivya Navy Checked Shirt
Regular price£12.00
XX Large
Vintage
Vintage New Fast Blue Patterned Silk Shirt
Regular price£18.00
Large
Vintage
Vintage Linea Uno Orange Striped Short Sleeve Shirt
Regular price£18.00
X Large
Vintage
Vintage Prego Checked Maroon Flannel Shirt
Regular price£18.00
XX Large
Vintage
Vintage Good Day Grey Striped Shirt
Regular price£15.00
Small
Vintage
Vintage 90s White Patterned Shirt
Regular price£17.00
Medium
Vintage
Vintage Blue Striped Long Sleeved Shirt
Regular price£10.00
Large
Vintage
Vintage Kennington Black Patterned Silk Shirt
Regular price£18.00
Medium
Vintage
Vintage Gold Crest White Corduroy Shirt
Regular price£15.00
Small
Vintage
Vintage Casual Clothes Beige Corduroy Shirt
Regular price£15.00
XXX Large
Vintage
Vintage Shun Tong Brown Striped Corduroy Shirt
Regular price£10.00
X Large
Vintage
Vintage Marcel Clair Red Corduroy Shirt
Regular price£15.00
X Large
Vintage
Vintage Canda Dark Red Corduroy Shirt
Regular price£16.00
X Large

What are you looking for?

Your cart