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.
-
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 -
Save £21.00 Fred Perry Zip Through Overshirt Silver Blue
£119.00 GBPRegular price Sale price £119.00 GBPUnit price / per£140.00 GBPSale Save £21.00 141289ClothingColours_BlueM5684Overshirts -
Fred Perry Vertical Stripe Zip Neck Polo Cinnamon/Navy/Ecru
From £110.50 GBPRegular price Sale price From £110.50 GBPUnit price / per£130.00 GBPSale Save £19.50 141281ClothingColours_MultiK9728Polo Shirts -
Fred Perry Vertical Stripe Knitted Polo Shirt Navy
From £118.15 GBPRegular price Sale price From £118.15 GBPUnit price / per£139.00 GBPSale Save £20.85 140539ClothingK6537needs-reviewPolo Shirts -
Fred Perry Twin Tipped Polo Shirt Navy/Laurel Wreath Green/Brick Red
From £63.75 GBPRegular price Sale price From £63.75 GBPUnit price / per£75.00 GBPSale Save £11.25 140296ClothingColours_NavyM3600Polo Shirts -
Fred Perry Short Snorkel Parka Navy
£189.00 GBPRegular price Sale price £189.00 GBPUnit price / per139362ClothingColours_NavyJ8572Jackets -
Save £11.25 Fred Perry Plain Polo Shirt Lghtsmok/shdcoba
£63.75 GBPRegular price Sale price £63.75 GBPUnit price / per£75.00 GBPSale Save £11.25 135778ClothingColours_BlueM6000Polo Shirts -
Fred Perry Long Sleeved Oxford Shirt Porridge Marl
£50.00 GBPRegular price Sale price £50.00 GBPUnit price / per£100.00 GBPSale Save £50.00 134906ClearanceClothingColours_BeigeM5516Shirts -
Save £20.85 Fred Perry Classic Half Zip Jumper Porridge Marl
From £118.15 GBPRegular price Sale price From £118.15 GBPUnit price / per£139.00 GBPSale Save £20.85 135481ClothingColours_Beigek7624Knitwear -
Save £69.50 Fred Perry Classic Half Zip Jumper Navy
From £69.50 GBPRegular price Sale price From £69.50 GBPUnit price / per£139.00 GBPSale Save £69.50 140117ClearanceClothingColours_Navyk7624Knitwear -
Fila Vintage Marconi Essential Ringer Tee Navy/White
£21.25 GBPRegular price Sale price £21.25 GBPUnit price / per£25.00 GBPSale Save £3.75 99715ClothingColours_WhiteLM1836ATNavySummer ShopT-Shirts -
Save £8.25 Fila Benjamin Zip Polo Navy
£46.75 GBPRegular price Sale price £46.75 GBPUnit price / per£55.00 GBPSale Save £8.25 142744Clothingneeds-reviewPolo ShirtsSS25MH005 -
Fila Bb1 Classic Vintage Striped Polo Deep Lagoon/Gardenia/Black
£38.25 GBPRegular price Sale price £38.25 GBPUnit price / per£45.00 GBPSale Save £6.75 142784ClothingLM1839ATPolo Shirts -
Eterna Modern Fit Long Sleeved Shirt Pink
£84.99 GBPRegular price Sale price £84.99 GBPUnit price / per8005-X68789088ClothingColours_PinkShirts -
Eterna Modern Fit Checked Shirt Navy Check
£89.00 GBPRegular price Sale price £89.00 GBPUnit price / per1102963824/X687ClothingColours_WhiteNavyShirts -
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 Blue Check
£89.00 GBPRegular price Sale price £89.00 GBPUnit price / per1102863824/X687BlueClothingColours_WhiteShirts -
Eterna Long Sleeved Modern Fit Shirt Light Blue
£85.00 GBPRegular price Sale price £85.00 GBPUnit price / per1099608819-X15ClothingColours_BlueShirts -
Eterna Cut Away Collar Long Sleeved Shirt Blue Patterned
£99.00 GBPRegular price Sale price £99.00 GBPUnit price / per1121978169-X687Clothingneeds-reviewShirts -
Save £19.35 Botto-l Crew Neck Knitwear Medium Grey
£109.65 GBPRegular price Sale price £109.65 GBPUnit price / per£129.00 GBPSale Save £19.35 12585950476364BOSSClothingColours_GreyKnitwear -
Save £19.35 Botto-l Crew Neck Knitwear Dark Blue
£109.65 GBPRegular price Sale price £109.65 GBPUnit price / per£129.00 GBPSale Save £19.35 11140450476364BOSSClothingColours_BlueKnitwear -
Save £19.35 Botto-l Crew Neck Knitwear Black
£109.65 GBPRegular price Sale price £109.65 GBPUnit price / per£129.00 GBPSale Save £19.35 10887050476364BOSSClothingKnitwearneeds-review -
Save £39.80 Boss Zhine Half Zip Knitwear Light Pastel Green
£159.20 GBPRegular price Sale price £159.20 GBPUnit price / per£199.00 GBPSale Save £39.80 13959850523154BOSSClothingColours_GreenKnitwear -
Boss Trieste Half Zip Short Sleeved Polo Shirt Light Pastel Blue
£143.65 GBPRegular price Sale price £143.65 GBPUnit price / per£169.00 GBPSale Save £25.35 13224250511750BOSSClothingColours_BluePolo ShirtsSummer Shop -
Boss Trieste Half Zip Short Sleeved Polo Shirt Dark Blue
£143.65 GBPRegular price Sale price £143.65 GBPUnit price / per£169.00 GBPSale Save £25.35 13223450511750BOSSClothingColours_BluePolo ShirtsSummer Shop -
Boss Trieste Half Zip Short Sleeved Polo Shirt Blue Stripe
£84.50 GBPRegular price Sale price £84.50 GBPUnit price / per£169.00 GBPSale Save £84.50 13256350511750BOSSClearanceClothingColours_BluePolo ShirtsSummer Shop -
Save £59.50 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 -
Save £13.35 Boss Tiburt 278 T Shirt White
From £75.65 GBPRegular price Sale price From £75.65 GBPUnit price / per£89.00 GBPSale Save £13.35 11291650467101BOSSClothingColours_WhiteSummer ShopT-Shirts -
Save £14.85 Boss Tiburt 278 T Shirt Navy
£84.15 GBPRegular price Sale price £84.15 GBPUnit price / per£99.00 GBPSale Save £14.85 12564650485158BOSSClothingColours_BlueSummer ShopT-Shirts -
Save £49.50 Boss Thompson 211 T-shirt White
£49.50 GBPRegular price Sale price £49.50 GBPUnit price / per£99.00 GBPSale Save £49.50 13139250513364BOSSClearanceClothingSummer ShopT-Shirts -
Save £11.85 Boss Thompson 04 T-Shirt White
£67.15 GBPRegular price Sale price £67.15 GBPUnit price / per£79.00 GBPSale Save £11.85 12556650501097BOSSClothingColours_WhiteT-Shirts -
Save £8.85 Boss Thompson 01 T Shirt Light Pastel Blue
£50.15 GBPRegular price Sale price £50.15 GBPUnit price / per£59.00 GBPSale Save £8.85 13279850468347BOSSClothingColours_BlueSummer ShopT-Shirts -
Save £29.50 Boss Thompson 01 T Shirt Blue
£29.50 GBPRegular price Sale price £29.50 GBPUnit price / per£59.00 GBPSale Save £29.50 13201450468347BOSSClearanceClothingColours_BlueSummer ShopT-Shirts -
Save £11.80 Boss Tee Tape Rib T Shirt Dark Blue
£47.20 GBPRegular price Sale price £47.20 GBPUnit price / per£59.00 GBPSale Save £11.80 14125750530996BOSSClothingneeds-reviewT-Shirts -
Save £11.80 Boss Tee 12 T Shirt Light Blue
£47.20 GBPRegular price Sale price £47.20 GBPUnit price / per£59.00 GBPSale Save £11.80 13199850515620BOSSClothingColours_BlueSummer ShopT-Shirts