Classic 1990s style with a relaxed fit and lightweight feel. Material: 100% Silk. Pit to pit: 27".
Vintage St Michael Nylon Shirt Mens Size 15.5 Green Long Sleeve Marks & Spencer
Vintage St Michael Floral Shirt XL Blue Beige Viscose Retro Festival Casual VGC
R. Vintage St Michael Abstract Shirt Jacket UK 14 80s 90s Retro
Vintage M&S St Michael Blue Shirt 44” Chest 17.5 Collar Cotton Made in UK
Vintage St Michael Denim Shirt Men's Size Small Relaxed Fit Cotton Blue Retro
Vintage St Michael Country Shirt 17.5 inch 48 Inch Chest. 90s. Large Sealed