Site Logo
My Account | Wishlist | Basket
Filter by Colour
All Categories
Vintage & Classic Toys
Vintage Clothing
Vintage Computing
Vintage Luggage & Accessories
Vintage Musical Instruments
Vintage Photography
  1. Home
  2. Brand: Marks and Spencer
Showing 37 - 48 of 48 results
product image

Marks and Spencer St Michael Men’s Green Corduroy Trousers 36W 29L Vintage

£11.37

product image

Vintage Style M&S Floral Tiered Dress 12 Black Daisy Print Boho Prairie Smock

£5.98

product image

St Michaels Men’s Size 42” Chest Navy Pinstripe Blazer Single Breasted Vintage.

£14

product image

Vintage St Michael M&S Mens Blue Check Shirt Short Sleeve 100% Cotton Large 50in

£8.66

product image

St Michael M&S Mens Shirt Size XL Vintage Check Plaid Short Sleeve Retro

£11.50

product image

Vintage 80s / 90s St Michael (M&S) Blue Short Sleeve Cotton Shirt | Size Large

£6.52

product image

Vintage St Michael Trousers Men Mocha Coloured W36 L29 Corduroy Made In UK

£21.25

product image

Vintage M&S St Michael Caramel Soft Corduroy Straight Trousers W36 L31

£17.99

  • Previous
  • 1
  • 2
  • 3
  • 4
Privacy Policy

All third-party product, company names and logos are trademarks™ or registered® trademarks and remain the property of their respective holders. Use of them does not imply any affiliation with or endorsement by them. All references to third party trademarks are intended to constitute nominative fair use under applicable trademark laws.

Content is provided ‘as is’ and is subject to change or removal at any time.

© buyVintage.uk 2026