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.
-
Sizes available
- 15.5/39
- 15.75/40
- 16.5/42
- 17.5/44
- 17.75/45
- 18/46
Gravson London White With Red Trim Shirt
£129.00 GBPRegular price Sale price £129.00 GBPUnit price / per115238ClothingColours_WhiteGRAV1/01Shirts -
Hackett Cotton Linen Filafil Polo Shirt Blue
£51.60 GBPRegular price Sale price £51.60 GBPUnit price / per£129.00 GBPSold out Save £77.40 131793ClearanceClothingColours_BlueHM563254Out of stockPolo ShirtsSummer Shop -
Hackett Cotton Silk Half Zip Knitwear Dusty Red
From £62.00 GBPRegular price Sale price From £62.00 GBPUnit price / per£155.00 GBPSale Save £93.00 129574ClearanceClothingColours_PinkHM703084Knitwear -
Hackett Cotton Silk Half Zip Knitwear Navy
From £62.00 GBPRegular price Sale price From £62.00 GBPUnit price / per£155.00 GBPSold out Save £93.00 129558ClearanceClothingColours_NavyHM703084KnitwearOut of stock -
Hackett Double Knit Full Zip Navy
From £79.60 GBPRegular price Sale price From £79.60 GBPUnit price / per£199.00 GBPSold out Save £119.40 129662ClearanceClothingColours_BlueHM581200KnitwearOut of stockOvershirts -
Hackett Flannel 3 Col Gingham Check Shirt Burgundy/Blue/Green
£52.00 GBPRegular price Sale price £52.00 GBPUnit price / per£130.00 GBPSale Save £78.00 125505ClearanceClothingColours_MultiHM30961Shirts -
Hackett Flannel Blazer Granite Grey
£155.60 GBPRegular price Sale price £155.60 GBPUnit price / per£389.00 GBPSale Save £233.40 140037ClearanceClothingColours_GreyHM403211Jackets -
Hackett Heritage Crew Neck Sweatshirt
£51.60 GBPRegular price Sale price £51.60 GBPUnit price / per£129.00 GBPSale Save £77.40 123150ClearanceClothingColours_NavyHM581169Sweatshirts & Hoodies -
Hackett Logo Long Sleeved Polo Deep Green
£44.00 GBPRegular price Sale price £44.00 GBPUnit price / per£110.00 GBPSale Save £66.00 136801ClearanceClothingColours_BlueHM550980Polo Shirts -
Hackett Long Sleeved Linen Shirt Green
£55.60 GBPRegular price Sale price £55.60 GBPUnit price / per£139.00 GBPSale Save £83.40 133080ClearanceClothingColours_GreenHM309839ShirtsSummer Shop -
Hackett Ptooth Knit Cc Jacket Green
£147.60 GBPRegular price Sale price £147.60 GBPUnit price / per£369.00 GBPSale Save £221.40 133601Blazers & Formal JacketsClearanceClothingColours_GreenHM443340R -
Hackett Stop Start Knit Polo Shirt Canvas White
From £59.60 GBPRegular price Sale price From £59.60 GBPUnit price / per£149.00 GBPSale Save £89.40 130731ClearanceClothingColours_BeigeHM563278Polo ShirtsSummer Shop -
Lacoste Crew Neck Sweatshirt Navy
£98.10 GBPRegular price Sale price £98.10 GBPUnit price / per£109.00 GBPSale Save £10.90 129079ClothingColours_NavySH9608Sweatshirts & Hoodies -
Lacoste Half Zip Sweatshirt Limestone
£57.50 GBPRegular price Sale price £57.50 GBPUnit price / per£115.00 GBPSold out Save £57.50 142856ClearanceClothingOut of stockSH1927Sweatshirts & Hoodies -
Lacoste L.12.12 Pique Cotton Polo Shirt Gipsy Blue
£95.00 GBPRegular price Sale price £95.00 GBPUnit price / perSold out 142563ClothingColours_BlueL.12.12Out of stockPolo Shirts -
Lacoste L.12.12 Pique Cotton Polo Shirt Limestone
£47.50 GBPRegular price Sale price £47.50 GBPUnit price / per£95.00 GBPSold out Save £47.50 142570ClearanceClothingColours_BlueL.12.12Out of stockPolo Shirts -
Sizes available
- 4 (M)
- 5 (L)
- 6 (XL)
- 7 (2XL)
Save £10.50Lacoste Short Sleeved Contrast Collar Polo White/Navy Blue
£94.50 GBPRegular price Sale price £94.50 GBPUnit price / per£105.00 GBPSale Save £10.50 142613ClothingColours_WhitePH9879Polo Shirts -
Ma.strum Block Tipped Polo Shirt Ink Navy
£47.25 GBPRegular price Sale price £47.25 GBPUnit price / per£94.50 GBPSold out Save £47.25 124133ClearanceClothingColours_BlueMAS4511Out of stockPolo ShirtsSALESummer Shop -
Ma.strum Double Tipped Polo Shirt Oil Slick
£52.50 GBPRegular price Sale price £52.50 GBPUnit price / per£105.00 GBPSale Save £52.50 124149ClearanceClothingColours_GreenMAS4512OlivePolo ShirtsSALE -
Ma.strum Half Zip Logo Sweat Ink Navy
£202.50 GBPRegular price Sale price £202.50 GBPUnit price / per£225.00 GBPSale Save £22.50 142547ClothingMAS4544Sweatshirts & Hoodies -
Ma.strum Half Zip Logo Sweat Jet Black
£112.50 GBPRegular price Sale price £112.50 GBPUnit price / per£225.00 GBPSold out Save £112.50 136126ClearanceClothingColours_BlackMAS4544Out of stockSweatshirts & Hoodies -
Ma.strum Half Zip Logo Sweat Oil Slick
£202.50 GBPRegular price Sale price £202.50 GBPUnit price / per£225.00 GBPSale Save £22.50 142539ClothingColours_GreenMAS4544Sweatshirts & Hoodies -
Ma.strum Mixed Media Funnel Shirt Jet Black
£137.50 GBPRegular price Sale price £137.50 GBPUnit price / per£275.00 GBPSale Save £137.50 142523ClearanceClothingColours_BlackJacketsMAS 4556SALE -
Ma.strum Mizzen Harrington Jacket Ink Navy
£132.50 GBPRegular price Sale price £132.50 GBPUnit price / per£265.00 GBPSold out Save £132.50 142515ClearanceClothingColours_BlueJacketsMAS1631Out of stock -
Ma.strum Ss Icon Tee Vallarta Blue
£37.50 GBPRegular price Sale price £37.50 GBPUnit price / per£75.00 GBPSold out Save £37.50 142499ClearanceClothingColours_BlueMAS8371Out of stockSALET-Shirts -
Ma.strum Ss Pique Polo Shirt Feldspar
£47.50 GBPRegular price Sale price £47.50 GBPUnit price / per£95.00 GBPSale Save £47.50 142483ClearanceClothingColours_GreenMAS4464Polo ShirtsSALE -
Ma.strum Tie Died Overshirt Ink Navy
£177.50 GBPRegular price Sale price £177.50 GBPUnit price / per£355.00 GBPSold out Save £177.50 124400ClearanceClothingColours_BlueJacketsMAS1571Out of stockOvershirts -
Mazelli Jacket And Waistcoat Blue Red Check
£379.00 GBPRegular price Sale price £379.00 GBPUnit price / per121339500058-4040Blazers & Formal JacketsClothing -
Mazzelli Jacket And Waistcoat Plum/Navy Check
£479.00 GBPRegular price Sale price £479.00 GBPUnit price / per136260Blazers & Formal JacketsC52215.500ClothingColours_Purple -
Mazzelli Jacket And Waistcoat Camel Check
£539.00 GBPRegular price Sale price £539.00 GBPUnit price / per1251624349Blazers & Formal JacketsClothing -
Mazzelli Jacket Charcoal Plum Check
£379.00 GBPRegular price Sale price £379.00 GBPUnit price / per121320500059-4042Blazers & Formal JacketsClothing