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.
-
Gant Contrast Tipping Polo Rich Blue
£47.50 GBPRegular price Sale price £47.50 GBPUnit price / per£95.00 GBPSale Save £47.50 1437982014028ClothingColours_BluePolo ShirtsSALE -
Gant Cotton Cable Half Zip Knitwear Evening Blue
£130.50 GBPRegular price Sale price £130.50 GBPUnit price / per£145.00 GBPSale Save £14.50 1411538050603ClothingColours_BlueKnitwear -
Gant Cotton Cable Half Zip Knitwear Rich Blue
£72.50 GBPRegular price Sale price £72.50 GBPUnit price / per£145.00 GBPSale Save £72.50 1411618050603ClothingColours_BlueKnitwearSALE -
Gant D1.sacker Rib Half Zip Khaki Mel
£60.00 GBPRegular price Sale price £60.00 GBPUnit price / per£120.00 GBPSale Save £60.00 1346282028018BeigeClearanceClothingColours_TanSweatshirts & Hoodies -
Gant Reg Chambray Heavy Rugger Rich Blue
£90.00 GBPRegular price Sale price £90.00 GBPUnit price / per£100.00 GBPSale Save £10.00 1417982004082ClothingPolo Shirts -
Gant Reg Cotton Linen Long Sleeve Shirt White
£89.10 GBPRegular price Sale price £89.10 GBPUnit price / per£99.00 GBPSale Save £9.90 1302953240100ClothingColours_WhiteShirtsSummer Shop -
Gant Reg Cotton Linen Short Sleeve Shirt White
£80.99 GBPRegular price Sale price £80.99 GBPUnit price / per£89.99 GBPSale Save £9.00 1206053230053ClothingColours_WhiteShirtsSummer Shop -
Gant Reg Garment Dyed Check Shirt Rich Wine
£50.00 GBPRegular price Sale price £50.00 GBPUnit price / per£100.00 GBPSold out Save £50.00 1395653240178ClearanceClothingColours_RedOut of stockShirts -
Gant Reg Jersey Pique Shirt Capri Blue
£49.99 GBPRegular price Sale price £49.99 GBPUnit price / per£99.99 GBPSold out Save £50.00 1347283230243ClearanceClothingColours_BlueOut of stockShirts -
Gant Reg Jersey Pique Shirt Marine
£49.99 GBPRegular price Sale price £49.99 GBPUnit price / per£99.99 GBPSale Save £50.00 1347203230243ClothingColours_NavySALEShirts -
Gant Reg Light Twill Gingham Shirt Sailor Navy
£50.00 GBPRegular price Sale price £50.00 GBPUnit price / per£100.00 GBPSold out Save £50.00 1395413240193ClearanceClothingColours_BlueOut of stockShirts -
Gant Reg Poplin Short Sleeve Shirt Light Blue
£42.50 GBPRegular price Sale price £42.50 GBPUnit price / per£85.00 GBPSold out Save £42.50 1302553000101ClearanceClothingColours_BlueOut of stockShirtsSummer Shop -
Gant Reg Shield Crew Neck Sweatshirt Evening Blue
£85.50 GBPRegular price Sale price £85.50 GBPUnit price / per£95.00 GBPSale Save £9.50 1355692006065ClothingColours_BlueSweatshirts & Hoodies -
Gant Reg Shield Ss T-shirt Grey Melange
£35.99 GBPRegular price Sale price £35.99 GBPUnit price / per£39.99 GBPSale Save £4.00 1392212003184ClothingColours_GreyT-Shirts -
Gant Reg Shield Ss T-shirt White
£35.99 GBPRegular price Sale price £35.99 GBPUnit price / per£39.99 GBPSale Save £4.00 1303672003184ClothingColours_WhiteSummer ShopT-Shirts -
Gant Small Stripe T Shirt Evening Blue
£24.50 GBPRegular price Sale price £24.50 GBPUnit price / per£49.00 GBPSold out Save £24.50 1424272003302ClearanceClothingColours_NavyOut of stockT-Shirts -
Sizes available
- M
- XL
- 2XL
- 3XL
Save £13.50Gant Superfine Lambswool Crew Neck Knitwear Charcoal Melange
£121.50 GBPRegular price Sale price £121.50 GBPUnit price / per£135.00 GBPSale Save £13.50 13674587211ClothingColours_GreyKnitwear -
Gant Texture Half Zip Knitwear Evening Blue
£62.50 GBPRegular price Sale price £62.50 GBPUnit price / per£125.00 GBPSold out Save £62.50 1411292067040ClearanceClothingColours_NavyKnitwearOut of stock -
Gant Texture Half Zip Knitwear Juniper Green
£62.50 GBPRegular price Sale price £62.50 GBPUnit price / per£125.00 GBPSale Save £62.50 1411372067040ClothingColours_GreenKnitwearOliveSALE -
Giordano Ivy Long Sleeve Shirt Blue
£39.97 GBPRegular price Sale price £39.97 GBPUnit price / per£79.95 GBPSale Save £39.98 126297327323ClearanceClothingColours_BlueShirts -
Giordano Ivy Long Sleeved Shirt Blue Burgundy Check
£42.50 GBPRegular price Sale price £42.50 GBPUnit price / per£85.00 GBPSale Save £42.50 126305327300ClearanceClothingShirts -
Giordano Long Sleeved Shirt Fuschia Check
£44.97 GBPRegular price Sale price £44.97 GBPUnit price / per£89.95 GBPSale Save £44.98 126763327301ClearanceClothingShirts -
Giordano Long Sleeved Shirt Grey Multi Check
£39.97 GBPRegular price Sale price £39.97 GBPUnit price / per£79.95 GBPSale Save £39.98 126313327326ClearanceClothingShirts -
Giordano Long Sleeved Shirt Navy Window Pane Check
£44.97 GBPRegular price Sale price £44.97 GBPUnit price / per£89.95 GBPSale Save £44.98 126795327826ClearanceClothingShirts -
Giordano Regular Fit Linen Shirt Pink
£37.50 GBPRegular price Sale price £37.50 GBPUnit price / per£75.00 GBPSale Save £37.50 120544317002ClearanceClothingShirts -
Giordano Regular Fit Linen Shirt White
£37.50 GBPRegular price Sale price £37.50 GBPUnit price / per£75.00 GBPSale Save £37.50 120560317002ClearanceClothingColours_WhiteShirts -
Giordano Regular Fit Short Sleeved Shirt Pink Check
£34.97 GBPRegular price Sale price £34.97 GBPUnit price / per£69.95 GBPSale Save £34.98 120875316300ClearanceClothingColours_PinkShirts -
Gravson Light Blue Gingham Check Shirt
£129.00 GBPRegular price Sale price £129.00 GBPUnit price / per115274ClothingColours_BlueGRAV 1/03Shirts -
Gravson London Blue & Pink Printed Patterned Shirt
£129.00 GBPRegular price Sale price £129.00 GBPUnit price / per115378ClothingColours_BlackGRAV 1/11Shirts -
Sizes available
- 15.5/39
- 15.75/40
- 16/41
- 16.5/42
- 17/43
- 17.5/44
- 17.75/45
- 18/46
- 18.5/47
Gravson London Blue & White Stripe Shirt
£129.00 GBPRegular price Sale price £129.00 GBPUnit price / per115418ClothingColours_BlueGRAV 1/04Shirts -
Sizes available
- 15.5/39
- 15.75/40
- 16/41
- 17.75/45
- 18/46
- 18.5/47
Gravson London Navy Gingham Check Shirt
£129.00 GBPRegular price Sale price £129.00 GBPUnit price / per115366ClothingColours_NavyGRAV 1/10Shirts -
Gravson London Pink Gingham Check Shirt
£129.00 GBPRegular price Sale price £129.00 GBPUnit price / per115390ClothingColours_PinkGRAV 1/12Shirts