Collection: Shirts
From bold prints to crisp classics, our 90s and Y2K shirts collection delivers serious throwback energy. Whether you're into oversized flannels, silky patterned button-ups, or lowkey logo shirts, we've got the era's best styles covered. Featuring vintage pieces from Ralph Lauren, Tommy Hilfiger, Lacoste, Levi’s, and more.
Keywords: 90s shirts, Y2K button-up, vintage Ralph Lauren shirt, Tommy Hilfiger oxford, retro flannel shirt, Levi’s denim shirt, Lacoste long sleeve
-
Vintage Versace Jeans Couture Black Shirt Long Sleeve Made in Italy Mens Medium
Regular price £45.00 GBPRegular priceUnit price / per -
Vintage Rocawear Rugby Polo Shirt 90s Striped Blue Orange Hip Hop Mens 3XL XXXL
Regular price £38.00 GBPRegular priceUnit price / per -
Vintage Pendleton Blue Plaid Flannel Shirt 100% Virgin Wool Made in USA Mens XL
Regular price £36.00 GBPRegular priceUnit price / per -
Vintage Fuhua Y2K Patterned Shirt Billion Bay Airbrush Graphic Print Mens
Regular price £36.00 GBPRegular priceUnit price / per -
Ralph Lauren Red Wine Shirt Long Sleeve Oxford Mens XL 1XB
Regular price £32.00 GBPRegular priceUnit price / per -
Polo Ralph Lauren Blue Polka Dot Shirt Long Sleeve Mens Small
Regular price £32.00 GBPRegular priceUnit price / per -
Vintage Fuhua Y2K Patterned Shirt Rottweiler 90s Graphic All Over Print Mens L
Regular price £32.00 GBPRegular priceUnit price / per -
Vintage Lacoste Check Shirt Long Sleeve Mens Large 42
Regular price £30.00 GBPRegular priceUnit price / per -
Vintage Yves Saint Laurent Blue Check Shirt Short Sleeve YSL Mens Small
Regular price £30.00 GBPRegular priceUnit price / per -
Vintage Harley Davidson Blue Button Up Shirt Long Sleeve Mens XL
Regular price £30.00 GBPRegular priceUnit price / per -
Polo Ralph Lauren Pink Check Shirt Long Sleeve Mens Small Slim Fit
Regular price £30.00 GBPRegular priceUnit price / per -
Vintage Ralph Lauren Blue Striped Shirt Long Sleeve Mens Small
Regular price £30.00 GBPRegular priceUnit price / per -
Vintage Polo Ralph Lauren Tartan Flannel Shirt Elliott Long Sleeve Mens Large
Regular price £30.00 GBPRegular priceUnit price / per -
Vintage Polo Ralph Lauren Pink Striped Shirt Long Sleeve Mens Medium 15.5 39
Regular price £28.00 GBPRegular priceUnit price / per -
Vintage Polo Ralph Lauren Grey Polo Shirt Long Sleeved Mens XL
Regular price £28.00 GBPRegular priceUnit price / per -
All Saints Blue Denim Shirt Long Sleeve Mens XL
Regular price £28.00 GBPRegular priceUnit price / per -
Aquascutum Check Dress Shirt Long Sleeve Two Fold Cotton Blue White Mens Large
Regular price £28.00 GBPRegular priceUnit price / per -
Calvin Klein Beige Chore Work Overshirt Shirt Utility Relaxed Fit Mens Medium
Regular price £28.00 GBPRegular priceUnit price / per -
Polo Ralph Lauren Red Check Shirt Long Sleeve Mens Medium
Regular price £28.00 GBPRegular priceUnit price / per -
Polo Ralph Lauren Fine Striped Shirt Long Sleeve Grey Mens Medium 15.5 39
Regular price £28.00 GBPRegular priceUnit price / per -
Polo Ralph Lauren Blue Check Shirt Long Sleeve Mens Large 42 16.5
Regular price £28.00 GBPRegular priceUnit price / per -
Vintage Polo Ralph Lauren Check Shirt Blue White Long Sleeve Custom Fit Mens M
Regular price £28.00 GBPRegular priceUnit price / per -
Vintage Polo Ralph Lauren Purple Striped Shirt Long Sleeve Mens XL
Regular price £28.00 GBPRegular priceUnit price / per -
Ralph Lauren Check Shirt Long Sleeve Blue Red Slim Fit Cotton Stretch Mens Small
Regular price £28.00 GBPRegular priceUnit price / per -
Boden Floral Patterned 100% Linen Shirt Short Sleeve Blue Pink Mens XL
Regular price £28.00 GBPRegular priceUnit price / per -
Barbour Fell Performance Check Shirt Long Sleeve Tailored Fit Mens Small
Regular price £28.00 GBPRegular priceUnit price / per -
Gant Preppy Poplin Striped Shirt Long Sleeve Blue White Mens Medium
Regular price £25.00 GBPRegular priceUnit price / per -
Vintage Sebat Patterned Silk Shirt Green Blue Mens XL 43/44
Regular price £25.00 GBPRegular priceUnit price / per -
Thai Silk Collection by Siew Chang Huat Vintage Patterned Shirt Mens XXL
Regular price £25.00 GBPRegular priceUnit price / per -
Vintage Sebat Silk Shirt Crazy Patterned Orange Multicoloured Mens Large
Regular price £25.00 GBPRegular priceUnit price / per -
Ted Baker Floral Patterned Shirt Long Sleeve Modern Fit Mens Large 16" Collar
Regular price £24.00 GBPRegular priceUnit price / per -
Vintage Polo Ralph Lauren Purple Polo Shirt Long Sleeve Mens XXL
Regular price £24.00 GBPRegular priceUnit price / per -
Fred Perry White Polka Dot Shirt Long Sleeve Patterned Mens Medium
Regular price £24.00 GBPRegular priceUnit price / per -
Ralph Lauren Purple Shirt Long Sleeve Mens Small
Regular price £24.00 GBPRegular priceUnit price / per -
Gant Blue Check Shirt Long Sleeve Mens Large 41/42
Regular price £24.00 GBPRegular priceUnit price / per -
Hackett London Striped Shirt Long Sleeve Blue Brown Mens Large Slim Fit
Regular price £24.00 GBPRegular priceUnit price / per