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.
-
Save £17.00 Gant Reg Poplin Short Sleeve Shirt Light Blue
£68.00 GBPRegular price Sale price £68.00 GBPUnit price / per£85.00 GBPSale Save £17.00 1302553000101ClothingColours_BlueShirtsSummer Shop -
Save £50.00 Gant Reg Light Twill Gingham Shirt Sailor Navy
£50.00 GBPRegular price Sale price £50.00 GBPUnit price / per£100.00 GBPSale Save £50.00 1395413240193ClearanceClothingColours_BlueShirts -
Save £50.00 Gant Reg Light Twill Check Shirt Wine Red
£50.00 GBPRegular price Sale price £50.00 GBPUnit price / per£100.00 GBPSale Save £50.00 1395173240194ClearanceClothingColours_RedShirts -
Save £20.00 Gant Reg Jersey Pique Shirt Marine
From £79.99 GBPRegular price Sale price From £79.99 GBPUnit price / per£99.99 GBPSale Save £20.00 1347203230243ClothingColours_NavyShirts -
Save £20.00 Gant Reg Jersey Pique Shirt Capri Blue
From £79.99 GBPRegular price Sale price From £79.99 GBPUnit price / per£99.99 GBPSale Save £20.00 1347283230243ClothingColours_BlueShirts -
Save £50.00 Gant Reg Garment Dyed Check Shirt Rich Wine
£50.00 GBPRegular price Sale price £50.00 GBPUnit price / per£100.00 GBPSale Save £50.00 1395653240178ClearanceClothingColours_RedShirts -
Save £18.00 Gant Reg Cotton Linen Short Sleeve Shirt White
£71.99 GBPRegular price Sale price £71.99 GBPUnit price / per£89.99 GBPSale Save £18.00 1206053230053ClothingColours_Whiteneeds-reviewShirtsSummer Shop -
Save £19.80 Gant Reg Cotton Linen Long Sleeve Shirt White
From £79.20 GBPRegular price Sale price From £79.20 GBPUnit price / per£99.00 GBPSale Save £19.80 1302953240100ClothingColours_WhiteShirtsSummer Shop -
Save £20.00 Gant Reg Chambray Heavy Rugger Rich Blue
£80.00 GBPRegular price Sale price £80.00 GBPUnit price / per£100.00 GBPSale Save £20.00 1417982004082Clothingneeds-reviewPolo Shirts -
Gant Reg Archhive Oxford Check Long Sleeved Shirt Beautyberry Purple
£60.00 GBPRegular price Sale price £60.00 GBPUnit price / per£120.00 GBPSale Save £60.00 1341853240148ClearanceClothingColours_PurpleShirts -
Save £60.00 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 -
Save £62.50 Gant Cotton Flamme Short Sleeve Polo Rich Blue
£62.50 GBPRegular price Sale price £62.50 GBPUnit price / per£125.00 GBPSale Save £62.50 130319803196ClearanceClothingColours_BluePolo ShirtsSummer Shop -
Save £62.50 Gant Cotton Flame Short Sleeve Polo Silky Beige
£62.50 GBPRegular price Sale price £62.50 GBPUnit price / per£125.00 GBPSale Save £62.50 130335803196ClearanceClothingColours_BeigePolo ShirtsSummer Shop -
Save £29.00 Gant Cotton Cable Half Zip Knitwear Rich Blue
£116.00 GBPRegular price Sale price £116.00 GBPUnit price / per£145.00 GBPSale Save £29.00 1411618050603ClothingColours_BlueKnitwear -
Save £29.00 Gant Cotton Cable Half Zip Knitwear Evening Blue
£116.00 GBPRegular price Sale price £116.00 GBPUnit price / per£145.00 GBPSale Save £29.00 1411538050603ClothingColours_BlueKnitwear -
Save £19.00 Gant Contrast Tipping Polo Rich Blue
£76.00 GBPRegular price Sale price £76.00 GBPUnit price / per£95.00 GBPSale Save £19.00 1437982014028ClothingColours_Blueneeds-reviewPolo Shirts -
Save £19.00 Gant Contrast Tipping Polo Evening Blue
£76.00 GBPRegular price Sale price £76.00 GBPUnit price / per£95.00 GBPSale Save £19.00 1437902014028ClothingColours_Navyneeds-reviewPolo Shirts -
Save £19.00 Gant Contrast Tipping Polo Cream
£76.00 GBPRegular price Sale price £76.00 GBPUnit price / per£95.00 GBPSale Save £19.00 1437742014028ClothingColours_Whiteneeds-reviewPolo Shirts -
Save £24.00 Gant Contrast Half Zip Evening Blue
From £96.00 GBPRegular price Sale price From £96.00 GBPUnit price / per£120.00 GBPSale Save £24.00 1418062067021ClothingColours_Blueneeds-reviewSweatshirts & Hoodies -
Gabicci Vintage Searle Long Sleeved Knitted Polo Navy
£67.50 GBPRegular price Sale price £67.50 GBPUnit price / per£75.00 GBPSale Save £7.50 139078ClothingGM00 SEARLEPolo Shirts -
Gabicci Vintage Pablo Argyle Knitted Long Sleeved Polo Navy
£67.50 GBPRegular price Sale price £67.50 GBPUnit price / per£75.00 GBPSale Save £7.50 139086ClothingGM02 PABLOPolo Shirts -
Gabicci Vintage Lineker Long Sleeved Knitted Polo Dusk
£67.50 GBPRegular price Sale price £67.50 GBPUnit price / per£75.00 GBPSale Save £7.50 139102ClothingColours_BlueGM09 LINEKERPolo Shirts -
Save £14.90 Gabicci Vintage Harrington Jacket Oatmeal
£134.10 GBPRegular price Sale price £134.10 GBPUnit price / per£149.00 GBPSale Save £14.90 132301ClothingColours_BeigeJacketsV00G13 -
Save £14.90 Gabicci Vintage Harrington Jacket Blue
£134.10 GBPRegular price Sale price £134.10 GBPUnit price / per£149.00 GBPSale Save £14.90 133417ClothingColours_BlueJacketsV00G13 -
Save £60.00 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 -
Save £60.00 Fynch-Hatton Troyer Half Zip Knitwear Cloud Blue
From £60.00 GBPRegular price Sale price From £60.00 GBPUnit price / per£120.00 GBPSale Save £60.00 1314 802138315ClearanceClothingColours_BlueKnitwear -
Save £50.00 Fynch-hatton Troyer-button Neck Knitwear Navy
£49.99 GBPRegular price Sale price £49.99 GBPUnit price / per£99.99 GBPSale Save £50.00 1249411309 651ClearanceClothingKnitwearneeds-review -
Fynch-hatton Short Sleeve Check Shirt Dusty Lavender
£32.50 GBPRegular price Sale price £32.50 GBPUnit price / per£65.00 GBPSale Save £32.50 1324291404 8101ClearanceClothingColours_MultiShirts -
Save £27.50 Fynch-hatton Polo Shirt Blush
£27.50 GBPRegular price Sale price £27.50 GBPUnit price / per£55.00 GBPSale Save £27.50 1326621413 1700ClearanceClothingColours_PinkPolo Shirts -
Save £40.00 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 -
Save £37.50 Fynch-hatton Long Sleeved Shirt Pineapple
£37.50 GBPRegular price Sale price £37.50 GBPUnit price / per£75.00 GBPSale Save £37.50 1291271413 5030ClearanceClothingColours_MultiShirts -
Save £37.50 Fynch-hatton Long Sleeved Shirt Papaya
£37.50 GBPRegular price Sale price £37.50 GBPUnit price / per£75.00 GBPSale Save £37.50 1291191413 5030ClearanceClothingColours_MultiShirts -
Save £32.50 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_Blueneeds-reviewShirts -
Fynch-Hatton Long Sleeved Oxford Button Down Collar Shirt Pink
£34.75 GBPRegular price Sale price £34.75 GBPUnit price / per£69.50 GBPSale Save £34.75 1000-5500124842ClearanceClothingColours_PinkShirts -
Fynch-Hatton Long Sleeved Oxford Button Down Collar Shirt Pink Stripe
£34.75 GBPRegular price Sale price £34.75 GBPUnit price / per£69.50 GBPSale Save £34.75 1000-5500124858ClearanceClothingColours_PinkShirts -
Save £42.50 Fynch-hatton Crew Neck Knitwear Cloud Blue
£42.50 GBPRegular price Sale price £42.50 GBPUnit price / per£85.00 GBPSale Save £42.50 1367211414 218ClearanceClothingKnitwearneeds-review