Collection: Tops
Update your 2025 wardrobe with designer tops at Michael Stewart Menswear. Find the perfect summer shirts, winter knitwear, and year-round polos.
Update your 2025 wardrobe with designer tops at Michael Stewart Menswear. Find the perfect summer shirts, winter knitwear, and year-round polos.
-
Boss Tiburt 278 T Shirt Navy
£49.50 GBPRegular price Sale price £49.50 GBPUnit price / per£99.00 GBPSold out Save £49.50 12564650485158BOSSClearanceClothingColours_BlueOut of stockSummer ShopT-Shirts -
Boss Tiburt 278 T Shirt White
From £44.50 GBPRegular price Sale price From £44.50 GBPUnit price / per£89.00 GBPSold out Save £44.50 11291650467101BOSSClearanceClothingColours_WhiteOut of stockSummer ShopT-Shirts -
Boss Tiburt457 T-shirt Light Pastel Blue
£59.50 GBPRegular price Sale price £59.50 GBPUnit price / per£119.00 GBPSale Save £59.50 13304850513401BOSSClearanceClothingColours_BlueSummer ShopT-Shirts -
Boss Trieste Half Zip Short Sleeved Polo Shirt Dark Blue
£101.40 GBPRegular price Sale price £101.40 GBPUnit price / per£169.00 GBPSale Save £67.60 13223450511750BOSSClothingColours_BluePolo ShirtsSALESummer Shop -
Sizes available
- M
- L
- XL
- 3XL
Save £67.60Boss Trieste Half Zip Short Sleeved Polo Shirt Light Pastel Blue
£101.40 GBPRegular price Sale price £101.40 GBPUnit price / per£169.00 GBPSale Save £67.60 13224250511750BOSSClothingColours_BluePolo ShirtsSALESummer Shop -
Botto-l Crew Neck Knitwear Black
£116.10 GBPRegular price Sale price £116.10 GBPUnit price / per£129.00 GBPSale Save £12.90 10887050476364BOSSClothingKnitwear -
Botto-l Crew Neck Knitwear Dark Blue
£116.10 GBPRegular price Sale price £116.10 GBPUnit price / per£129.00 GBPSale Save £12.90 11140450476364BOSSClothingColours_BlueKnitwear -
Botto-l Crew Neck Knitwear Medium Grey
£116.10 GBPRegular price Sale price £116.10 GBPUnit price / per£129.00 GBPSale Save £12.90 12585950476364BOSSClothingColours_GreyKnitwear -
Eterna Cut Away Collar Long Sleeved Shirt Blue Patterned
£99.00 GBPRegular price Sale price £99.00 GBPUnit price / per1121978169-X687ClothingShirts -
Eterna Long Sleeved Modern Fit Shirt Light Blue
£85.00 GBPRegular price Sale price £85.00 GBPUnit price / per1099608819-X15ClothingColours_BlueShirts -
Eterna Modern Fit Checked Shirt Blue Check
£89.00 GBPRegular price Sale price £89.00 GBPUnit price / per1102863824/X687BlueClothingColours_WhiteShirts -
Eterna Modern Fit Checked Shirt Burgundy Check
£89.00 GBPRegular price Sale price £89.00 GBPUnit price / per1103063824/X687ClothingColours_WhiteRedShirts -
Eterna Modern Fit Checked Shirt Navy Check
£89.00 GBPRegular price Sale price £89.00 GBPUnit price / per1102963824/X687ClothingColours_WhiteNavyShirts -
Eterna Modern Fit Long Sleeved Shirt Pink
£84.99 GBPRegular price Sale price £84.99 GBPUnit price / per8005-X68789088ClothingColours_PinkShirts -
Sizes availableSold out Save £22.50
Fila Bb1 Classic Vintage Striped Polo Deep Lagoon/Gardenia/Black
£22.50 GBPRegular price Sale price £22.50 GBPUnit price / per£45.00 GBPSold out Save £22.50 142784ClearanceClothingLM1839ATOut of stockPolo Shirts -
Fila Benjamin Zip Polo Navy
£33.00 GBPRegular price Sale price £33.00 GBPUnit price / per£55.00 GBPSale Save £22.00 142744ClothingPolo ShirtsSALESS25MH005 -
Fila Vintage Marconi Essential Ringer Tee Navy/White
£12.50 GBPRegular price Sale price £12.50 GBPUnit price / per£25.00 GBPSale Save £12.50 99715ClearanceClothingColours_WhiteLM1836ATNavySummer ShopT-Shirts -
Fred Perry Classic Half Zip Jumper Porridge Marl
£83.40 GBPRegular price Sale price £83.40 GBPUnit price / per£139.00 GBPSale Save £55.60 135481ClothingColours_Beigek7624KnitwearSale -
Fynch-hatton Crew Neck Knitwear Cloud Blue
From £42.50 GBPRegular price Sale price From £42.50 GBPUnit price / per£85.00 GBPSale Save £42.50 1367211414 218ClearanceClothingKnitwear -
Sizes available
- XL
Save £34.75Fynch-Hatton Long Sleeved Oxford Button Down Collar Shirt Pink Stripe
From £34.75 GBPRegular price Sale price From £34.75 GBPUnit price / per£69.50 GBPSale Save £34.75 1000-5500124858ClearanceClothingColours_PinkShirts -
Fynch-Hatton Long Sleeved Oxford Button Down Collar Shirt Pink
From £34.75 GBPRegular price Sale price From £34.75 GBPUnit price / per£69.50 GBPSale Save £34.75 1000-5500124842ClearanceClothingColours_PinkShirts -
Fynch-hatton Long Sleeved Shirt Navy Floral
£32.50 GBPRegular price Sale price £32.50 GBPUnit price / per£65.00 GBPSale Save £32.50 1358381408 8050ClearanceClothingColours_BlueShirts -
Fynch-hatton Long Sleeved Shirt Pineapple
From £37.50 GBPRegular price Sale price From £37.50 GBPUnit price / per£75.00 GBPSale Save £37.50 1291271413 5030ClearanceClothingColours_MultiShirts -
Fynch-Hatton Long Sleeved Shirt Wave
£39.99 GBPRegular price Sale price £39.99 GBPUnit price / per£79.99 GBPSale Save £40.00 1265451314 6010ClearanceClothingColours_BlueShirts -
Fynch-hatton Short Sleeve Check Shirt Dusty Lavender
£32.50 GBPRegular price Sale price £32.50 GBPUnit price / per£65.00 GBPSold out Save £32.50 1324291404 8101ClearanceClothingColours_MultiOut of stockShirts -
Fynch-hatton Troyer-button Neck Knitwear Navy
From £49.99 GBPRegular price Sale price From £49.99 GBPUnit price / per£99.99 GBPSold out Save £50.00 1249411309 651ClearanceClothingKnitwearOut of stock -
Fynch-Hatton Troyer Half Zip Knitwear Cloud Blue
From £60.00 GBPRegular price Sale price From £60.00 GBPUnit price / per£120.00 GBPSold out Save £60.00 1314 802138315ClearanceClothingColours_BlueKnitwearOut of stock -
Fynch-Hatton Troyer Half Zip Knitwear Hazel
From £60.00 GBPRegular price Sale price From £60.00 GBPUnit price / per£120.00 GBPSale Save £60.00 1314 802138323ClearanceClothingColours_BrownKnitwear -
Gabicci Vintage Harrington Jacket Blue
£74.50 GBPRegular price Sale price £74.50 GBPUnit price / per£149.00 GBPSold out Save £74.50 133417ClearanceClothingColours_BlueJacketsOut of stockV00G13 -
Gabicci Vintage Harrington Jacket Oatmeal
£74.50 GBPRegular price Sale price £74.50 GBPUnit price / per£149.00 GBPSold out Save £74.50 132301ClearanceClothingColours_BeigeJacketsOut of stockV00G13 -
Gabicci Vintage Lineker Long Sleeved Knitted Polo Dusk
£37.50 GBPRegular price Sale price £37.50 GBPUnit price / per£75.00 GBPSold out Save £37.50 139102ClearanceClothingColours_BlueGM09 LINEKEROut of stockPolo Shirts -
Gabicci Vintage Pablo Argyle Knitted Long Sleeved Polo Navy
£37.50 GBPRegular price Sale price £37.50 GBPUnit price / per£75.00 GBPSold out Save £37.50 139086ClearanceClothingGM02 PABLOOut of stockPolo Shirts -
Gabicci Vintage Searle Long Sleeved Knitted Polo Navy
£37.50 GBPRegular price Sale price £37.50 GBPUnit price / per£75.00 GBPSold out Save £37.50 139078ClearanceClothingGM00 SEARLEOut of stockPolo Shirts -
Gant Contrast Half Zip Evening Blue
£60.00 GBPRegular price Sale price £60.00 GBPUnit price / per£120.00 GBPSale Save £60.00 1418062067021ClothingColours_BlueSALESweatshirts & Hoodies -
Gant Contrast Tipping Polo Cream
£47.50 GBPRegular price Sale price £47.50 GBPUnit price / per£95.00 GBPSale Save £47.50 1437742014028ClothingColours_WhitePolo ShirtsSALE -
Gant Contrast Tipping Polo Evening Blue
£47.50 GBPRegular price Sale price £47.50 GBPUnit price / per£95.00 GBPSale Save £47.50 1437902014028ClothingColours_NavyPolo ShirtsSALE