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: 95

Filter (95)
  • 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 Monsieur 1990s Pure Cotton Tuxedo Shirt - M
    Regular price
    Men’s M | Women’s L
  • 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
  • Yves Saint Laurent Pour Homme 1990s Cotton Striped Shirt - L-XL
    Regular price
    Men’s L | Women’s XL
  • Christian Dior Monsieur 1990s Cotton Tuxedo Shirt - L
    Regular price
    Men’s L | Women’s XL
  • Armani Jeans 1990s Cotton Logo Striped Shirt - L
    Regular price
    £75.00
    Men’s L | Women’s XL
  • Yves Saint Laurent Chemises 1990s Cotton Check Shirt - M
    Regular price
    Women’s M
  • Christian Dior Chemises 1990s Logo Striped Shirt - M
    Regular price
    Women’s M
  • 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 2000s Cotton Logo Shirt - M
    Regular price
    Men’s M | Women’s M
  • Yves Saint Laurent Pour Homme Paris 1990s Striped Shirt - S
    Regular price
    £85.00
    Men’s S | Women’s M
  • 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 1990s Cotton Striped Logo Shirt - M
    Regular price
    Men’s M | Women’s L
  • 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 Pure Cotton Tuxedo Shirt - XXL
    Regular price
    Men’s XXL | Women’s XXL
  • Christian Dior Monsieur 1990s Cotton Striped Shirt - XS
    Regular price
    £95.00
    Men’s XS-S | Women’s M
  • Christian Dior Monsieur 1990s Cotton Short Sleeve Shirt - L
    Regular price
    £85.00
    Men’s L | Women’s L-XL
  • Yves Saint Laurent Pour Homme 2000s Cotton Short Sleeve Shirt - S
    Regular price
    Men’s S-M | Women’s M
  • Yves Saint Laurent Pour Homme 2000s Pure Cotton Striped Shirt - L
    Regular price
    Men’s L | Women’s L-XL
  • Yves Saint Laurent Pour Homme 2000s Cotton Logo Shirt - XL
    Regular price
    Men’s XL | Women’s XXL
  • Christian Dior Chemins 1990s Pure Cotton Striped Shirt - XS
    Regular price
    Men’s XS-S | Women’s M
  • 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
  • Aquascutum 2000s Cotton Striped Shirt - M
    Regular price
    Men’s M
  • 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 Pure Cotton Check Shirt - XL
    Regular price
    Men’s XL | Women’s XL
  • Yves Saint Saint Pour Homme 2000s Pure Cotton Striped Shirt - XXL
    Regular price
    Men’s XL | Women’s XXL
  • Christian Dior Monsieur 1990s Pure Cotton Striped Shirt - L-XL
    Regular price
    Men’s L | Women’s L-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-XL | Women’s XL
  • Christian Dior Chemises 1990s Striped Logo Shirt - L
    Regular price
    Men’s M | Women’s L
  • Christian Dior Monsieur 1990s Cotton Short Sleeve Shirt - S
    Regular price
    Men’s S | Women’s M-L
  • 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
  • Yves Saint Laurent 2000s Pure Cotton Striped Shirt - XXL
    Regular price
    Men’s XXL | Women’s XXXL