Collection: Vintage Shirts

Vintage Shirts

Explore our hand-picked collection of vintage shirts for men and women, featuring everything from laid-back casual styles to refined tailoring. Think classic check and denim shirts for off-duty cool, alongside crisp dress shirts and elegant tuxedo styles for formal occasions.

Expect quality you can feel such as pure silk, breathable linen and premium cotton. Sourced from iconic brands such as Yves Saint Laurent, Ralph Lauren, Christian Dior and more. Each piece is selected for its unique character or timeless appeal.

Shop vintage shirts at SYLK. Looking to complete your outfit? Browse our vintage jeans, blazers and accessories to perfect your look.

Items: 562

Filter (562)
Availability
Reset
Brand
Reset
Product type
Reset
Men’s size
Reset
Women’s size
Reset
Price
£
£
Reset
Color
Reset
Men’s size
Reset
Women’s size
Reset
Color 2
Reset
  • Gianni Versace Cotton Paisley Shirt - L
    Regular price
  • Fendi Sleeveless Satin Logo Shirt - M/L
    Regular price
  • Christian Dior Stripe Cotton Logo Shirt - XL
    Regular price
  • Yves Saint Laurent Pour Homme Cotton Logo Dress Shirt - XXL
    Regular price
  • Yves Saint Laurent Pour Homme Stripe Logo Shirt - L/XL
    Regular price
  • Yves Saint Laurent Pour Homme Stripe Cotton Logo Shirt - XXL
    Regular price
  • Yves Saint Laurent Pour Homme Pure Cotton Stripe Shirt - XL
    Regular price
  • Vintage Suede Shirt - L
    Regular price
  • Yves Saint Laurent Pour Homme Pure Cotton Monogram Logo Shirt - XL
    Regular price
  • Yves Saint Laurent Pour Homme Cotton Logo Shirt - L
    Regular price
  • Giorgio Armani Check Pure Cotton Shirt - L
    Regular price
  • Yves Saint Laurent Pure Cotton Stripe Logo Shirt - XL
    Regular price
  • Armani Jeans Sleeveless Shirt - S
    Regular price
  • Burberry Brit Pure Cotton Logo Shirt - XL
    Regular price
  • Vintage Pure Silk Side Split Shirt - XL
    Regular price
  • Vintage Cotton Tuxedo Dress Shirt - L
    Regular price
  • Pierre Cardin Pure Cotton Wing Collar Dress Shirt - M
    Regular price
  • Armani Jeans Pure Cotton Logo Shirt - XL/XXL
    Regular price
  • Vintage Leather Shirt - L/XL
    Regular price
  • Versace Pure Cotton Medusa Head Shirt - XL
    Regular price
  • Armani Jeans Cotton Logo Shirt - XL
    Regular price
  • Versace Cotton Medusa Head Pinstripe Shirt - XXL
    Regular price
  • Pierre Balmain Cotton Tuxedo Dress Shirt - M
    Regular price
  • Vintage Silk Button Up Shirt - S
    Regular price
  • Vintage Pure Silk Oversized Collar Shirt - L/XL
    Regular price
  • Vintage Pure Silk Relaxed Shirt - XXL
    Regular price
  • Yves Saint Laurent Pour Homme Cotton Short Sleeve Logo Shirt - L
    Regular price
  • Christian Dior Monsieur Cotton Logo Tuxedo Dress Shirt - M/L
    Regular price
  • Christian Dior Monsieur Pure Cotton Logo Shirt - M/L
    Regular price
  • Christian Dior Monsieur Cotton Stripe Logo Shirt - M/L
    Regular price
  • Christian Dior 90s Silk Print Short Sleeve logo Shirt - XL
    Regular price
  • Armani Jeans 90s Check Oversized Flannel Logo Shirt- XXL
    Regular price