Collection: Men's Vintage Shirts

Vintage shirts offer a balance of structure, versatility and individuality, making them one of the most adaptable pieces in menswear. This collection brings together men’s vintage and designer shirts, selected for their fabric, construction and long-term wearability.

From crisp cotton button-downs to more relaxed, everyday styles, each piece reflects a different era of menswear while remaining relevant for modern dressing. Whether worn as a standalone piece or layered into a wider outfit, vintage shirts provide a reliable foundation that works across seasons.

Vintage Shirts for Everyday and Formal Wear

A well-made shirt can move easily between settings, offering flexibility without compromising on structure.

You’ll find:

  • Structured cotton shirts suited to formal or office wear
  • Relaxed fits for everyday styling
  • Long sleeve shirts for layering across seasons
  • Short sleeve options for warmer weather
  • Minimal designs alongside subtle stripes and patterns

This versatility makes vintage shirts one of the most practical additions to a wardrobe, working equally well with tailoring or more casual pieces.

Vintage Designer Shirts

Alongside everyday staples, the collection includes shirts from recognised designer labels, offering a higher level of construction and detailing.

Across the collection:

  • Designer shirts with refined finishes and considered cuts
  • Vintage pieces reflecting different decades of menswear
  • Unique garments not commonly found in modern collections
  • Pieces selected for quality, not just branding

These shirts often feature stronger fabrics, better construction and more distinctive design details compared to mass-produced alternatives.

Styling Vintage Shirts

Vintage shirts are easy to integrate into a modern wardrobe, offering multiple styling options depending on the occasion.

They can be worn:

  • Buttoned with tailored trousers for a more formal look
  • Open over a t-shirt for a relaxed, layered outfit
  • Paired with knitwear during colder months
  • Styled with denim or casual trousers for everyday wear

This flexibility makes them a reliable piece that works across different outfits and seasons.

Why Buy Vintage Shirts from SYLK

SYLK focuses on sourcing shirts that feel considered, well-made and relevant to modern wardrobes.

What sets the collection apart:

  • Hand-picked vintage and designer pieces
  • One-of-one garments — once sold, they won’t be restocked
  • Checked for authenticity and overall condition
  • A focus on durable fabrics and long-term wear
  • Free UK delivery on orders over £150

Choosing vintage shirts offers a more sustainable alternative to fast fashion, while also providing access to higher-quality materials and more distinctive designs.

Men’s Vintage Shirts FAQs

Are all shirts authentic?

Yes, each item is checked to ensure authenticity and quality before listing.

Do sizes vary between shirts?

Yes, sizing differs depending on the brand and era, so checking measurements is recommended.

Can vintage shirts be worn casually?

Yes, many styles are designed to work across both casual and more formal settings.

Are vintage shirts good quality?

Many vintage shirts are made using durable fabrics and strong construction methods, making them long-lasting.

Do you restock items?

Most pieces are one-of-one, so once sold, they are unlikely to return.

Do you offer UK delivery?

Yes, free UK delivery is available on orders over £150.

Items: 99

Filter (99)
  • Christian Dior 1990s Cotton Logo Shirt - L
    Regular price
    £70.00
    Men’s L | Women’s XL
  • Christian Dior Chemises 1990s Pure Cotton Check Logo Shirt - S
    Regular price
    £80.00
    Men’s S | Women’s M
  • Yves Saint Laurent Pour Homme 2000s Cotton Logo Shirt - M
    Regular price
    £65.00
    Men’s M | Women’s L
  • Christian Dior 1990s Cotton Logo Shirt - XL
    Regular price
    £85.00
    Men’s XL | Women’s XL
  • Yves Saint Laurent Pour Homme 2000s Cotton Short Sleeve Shirt - XXL
    Regular price
    £50.00
    Men’s XXL | Women’s XXL
  • Christian Dior 1990s Cotton Logo Shirt - S
    Regular price
    £85.00
    Men’s S | Women’s M
  • Christian Dior 1990s Cotton Striped Shirt - M
    Regular price
    £85.00
    Men’s M | Women’s L
  • Christian Dior Chemises 1990s Jacquard Striped Shirt - M
    Regular price
    £95.00
    Men’s M | Women’s M
  • Yves Saint Laurent Pour Homme 2000s Cotton Logo Shirt - XL
    Regular price
    £70.00
    Men’s XL | Women’s XL
  • Christian Dior Monsieur 1990s Pure Cotton Striped Logo Shirt - L
    Regular price
    £95.00
    Men’s L
  • Christian Dior Monsieur 1990s Cotton Shirt - M
    Regular price
    £70.00
    Men’s M | Women’s L
  • Yves Saint Laurent Pour Homme 2000s Cotton Short Sleeve Shirt - XXL
    Regular price
    £70.00
    Men’s XXL | Women’s XXL
  • Armani Jeans 1990s Cotton Logo Striped Shirt - L
    Regular price
    £75.00
    Men’s L | Women’s XL
  • Vintage 1990s High Neck Short Sleeve Shirt - S
    Regular price
    £60.00
    Men’s S | Women’s M
  • Christian Dior 1990s Cotton Check Short Sleeve Shirt - L
    Regular price
    £85.00
    Women’s L
  • Yves Saint Laurent Pour Homme 1990s Check Short Sleeve Shirt - XXL
    Regular price
    £70.00
    Men’s XXL | Women’s XXL
  • Yves Saint Laurent Pour Homme 2000s Short Sleeve Shirt - XXL
    Regular price
    £70.00
    Men’s XXL | Women’s XXL
  • Christian Dior Monsieur Paris 1990s Pure Cotton Striped Shirt - L
    Regular price
    £105.00
    Men’s L | Women’s XL
  • Vintage 1990s Pure Cotton Denim Shirt - L
    Regular price
    £40.00
    Men’s L | Women’s XL
  • Christian Dior Monsieur 1990s Cotton Striped Shirt - XS
    Regular price
    £95.00
    Men’s XS | Women’s M
  • Christian Dior Monsieur 1990s Cotton Short Sleeve Shirt - L
    Regular price
    £85.00
    Men’s L | Women’s L-XL
  • Christian Dior Chemises 1990s Contrast Collar Cotton Shirt - S
    Regular price
    £95.00
    Men’s S | Women’s L
  • Yves Saint Laurent Pour Homme 2000s Short Sleeve Shirt - L
    Regular price
    £70.00
    Men’s L | Women’s L
  • Yves Saint Laurent Pour Homme 2000s Cotton Logo Shirt - XL
    Regular price
    £75.00
    Men’s L | Women’s XL
  • Christian Dior Monsieur 1990s Pure Cotton Dress Shirt - XL
    Regular price
    £95.00
    Men’s XL | Women’s XL
  • Christian Dior 1990s Cotton Short Sleeve Striped Shirt - L
    Regular price
    £85.00
    Men’s M | Women’s L
  • Christian Dior Chemises 1990s Logo Shirt - XL
    Regular price
    £95.00
    Men’s XL | Women’s XL
  • Yves Saint Laurent Pour Homme 2000s Cotton Short Sleeve Shirt - L
    Regular price
    £70.00
    Women’s L
  • Hugo Boss 2000s Pure Cotton Striped Shirt - M-L
    Regular price
    £60.00
    Men’s M | Women’s M-L
  • Yves Saint Laurent Pour Homme 2000s Cotton Dress Shirt - L-XL
    Regular price
    £75.00
    Men’s L | Women’s XL
  • Burberry London 2000s Cotton Logo Shirt - M
    Regular price
    £75.00
    Men’s M | Women’s L
  • Yves Saint Laurent 2000s Short Sleeve Shirt - XL
    Regular price
    £70.00
    Men’s XL | Women’s XL
  • Vintage 1990s Linen Open Collar Short Sleeve Shirt - XL
    Regular price
    £45.00
    Men’s XL | Women’s XL
  • Yves Saint Laurent 1990s Pure Cotton Short Sleeve Shirt - M
    Regular price
    £65.00
    Men’s M | Women’s L
  • Christian Dior 1990s Pure Cotton Shirt - XL
    Regular price
    £75.00
    Men’s XL | Women’s XL
  • Christian Dior 1990s Cotton Resort Print Short Sleeve Shirt - XL
    Regular price
    £95.00
    Men’s XL | Women’s XL
  • Yves Saint Laurent 1990s Cotton Short Sleeve Shirt - M/L
    Regular price
    £65.00
    Men’s M | Women’s L
  • Yves Saint Laurent Pour Homme 1990s Cotton Short Sleeve Shirt - M/L
    Regular price
    £70.00
    Men’s M | Women’s L
  • Christian Dior 1990s Cotton Dress Shirt - M
    Regular price
    £85.00
    Men’s M | Women’s L
  • Ralph Lauren Polo 2000s Stripe Pure Cotton Dress Shirt - L
    Regular price
    £50.00
    Men’s L | Women’s L
  • Armani Jeans 1990s Pure Cotton Logo Shirt - M
    Regular price
    £80.00
    Men’s M | Women’s L
  • Armani Jeans 1990s Cotton Logo Shirt - M
    Regular price
    £75.00
    Men’s M | Women’s XL
  • Christian Dior 1990s Cotton Short Sleeve Shirt - M
    Regular price
    £75.00
    Men’s M | Women’s L
  • Vintage 2000s Linen Cotton Short Sleeve Stripe Shirt - M
    Regular price
    £45.00
    Men’s M | Women’s L
  • Yves Saint Laurent Pour Homme 1990s Cotton Short Sleeve Logo Shirt - XXL
    Regular price
    £70.00
    Men’s XXL | Women’s XXXL
  • Christian Dior 1990s Cotton Logo Shirt - M
    Regular price
    £85.00
    Men’s M | Women’s L
  • Armani Jeans 1990s Pure Cotton Denim Logo Shirt - XL
    Regular price
    £80.00
    Women’s XL | Men’s L
  • Armani Jeans Check Flannel Pure Cotton Logo Shirt - L/XL
    Regular price
    £95.00
    Women’s L | Men’s M