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 £7.50 Gabicci Lineker Knitted Polo Shirt Navy
Regular price £67.50 GBPRegular price Sale price £67.50 GBPUnit price / per£75.00 GBPSale Save £7.50 132357ClothingColours_Navynew-inPolo ShirtsSummer ShopV00GM09S -
Save £14.85 Boss Paddy 1 Polo Shirt Dark Blue
Regular price £84.15 GBPRegular price Sale price £84.15 GBPUnit price / per£99.00 GBPSale Save £14.85 13200650506182BOSSClothingColours_Bluenew-inPolo Shirts -
Save £39.75 Fynch-hatton Long Sleeved Linen Shirt White
Regular price £39.75 GBPRegular price Sale price £39.75 GBPUnit price / per£79.50 GBPSale Save £39.75 1319321413 6000ClearanceClothingColours_Whitenew-inShirtsSummer Shop -
Save £9.50 R2 Cut Away Collar Shirt White
Regular price £85.50 GBPRegular price Sale price £85.50 GBPUnit price / per£95.00 GBPSale Save £9.50 124.WSP.37129746ClothingColours_Whitenew-inShirts -
Save £14.85 Boss Paule 4 Polo Shirt Dark Blue
Regular price £84.15 GBPRegular price Sale price £84.15 GBPUnit price / per£99.00 GBPSale Save £14.85 12883350506195BOSSClothingnew-inPolo ShirtsSummer Shop -
R2 Hidden Button Down Collar Long Sleeved Shirt White
Regular price £89.10 GBPRegular price Sale price £89.10 GBPUnit price / per£99.00 GBPSale Save £9.90 123.HBD.017127165ClothingColours_Whitenew-inShirts -
Save £40.00 Fynch-Hatton Long Sleeved Shirt Pale Berry
Regular price £39.99 GBPRegular price Sale price £39.99 GBPUnit price / per£79.99 GBPSale Save £40.00 1265611310 6080ClearanceClothingColours_BlueMultinew-inPinkShirts -
Roy Robson Jacket Light Blue
Regular price £379.00 GBPRegular price Sale price £379.00 GBPUnit price / per1205688537-3772Blazers & Formal JacketsClothingnew-in -
Save £29.85 Paul And Shark Polo Stripe Navy/Red
Regular price £169.15 GBPRegular price Sale price £169.15 GBPUnit price / per£199.00 GBPSale Save £29.85 14621025411305ClothingColours_Navynew-inPolo Shirts -
Save £40.35 Boss J_larzac Jacket Open Green
Regular price £228.65 GBPRegular price Sale price £228.65 GBPUnit price / per£269.00 GBPSale Save £40.35 14620250533769BOSSClothingColours_GreenJacketsnew-in -
Save £23.85 Boss H-jianluca Polo Shirt Open White
Regular price £135.15 GBPRegular price Sale price £135.15 GBPUnit price / per£159.00 GBPSale Save £23.85 14617850537654BOSSClothingColours_Beigenew-inPolo Shirts -
Save £10.35 Boss Taul T Shirt Open Green
Regular price £58.65 GBPRegular price Sale price £58.65 GBPUnit price / per£69.00 GBPSale Save £10.35 14617050521245BOSSClothingColours_Greennew-inT-Shirts -
Sergio Tacchini Lorenzo Half Zip Polo Maritime Blue
Regular price £58.50 GBPRegular price Sale price £58.50 GBPUnit price / per£65.00 GBPSale Save £6.50 146138ClothingColours_Bluenew-inPolo ShirtsSTM12102 -
Save £12.75 Armani Exchange Polo Shirt Black
Regular price £72.25 GBPRegular price Sale price £72.25 GBPUnit price / per£85.00 GBPSale Save £12.75 146066ClothingColours_Blacknew-inPolo ShirtsXM000739 -
Save £14.25 Armani Exchange Shirt Blue Chambray
Regular price £80.75 GBPRegular price Sale price £80.75 GBPUnit price / per£95.00 GBPSale Save £14.25 146074ClothingColours_Bluenew-inShirtsXM000666 -
Save £20.85 Armani Exchange Full Zip Sweatshirt Deep Navy
Regular price £118.15 GBPRegular price Sale price £118.15 GBPUnit price / per£139.00 GBPSale Save £20.85 146050ClothingColours_Navynew-inSweatshirts & HoodiesXM000351 -
Save £17.25 Armani Exchange Knitted Pullover Deep Navy
Regular price £97.75 GBPRegular price Sale price £97.75 GBPUnit price / per£115.00 GBPSale Save £17.25 146034ClothingColours_NavyKnitwearnew-inXM000338 -
Save £10.35 Armani Exchange New York T-Shirt Off White
Regular price £58.65 GBPRegular price Sale price £58.65 GBPUnit price / per£69.00 GBPSale Save £10.35 146042ClothingColours_Whitenew-inT-ShirtsXM000269 -
Save £6.00 Armani Exchange T Shirt Lilac Gray
Regular price £33.95 GBPRegular price Sale price £33.95 GBPUnit price / per£39.95 GBPSale Save £6.00 1460908NZT91Clothingnew-inT-Shirts -
Save £10.35 Armani Exchange Slim Fit Tipped Polo Ashley Blue
Regular price £58.65 GBPRegular price Sale price £58.65 GBPUnit price / per£69.00 GBPSale Save £10.35 1460588NZF75ClothingColours_Bluenew-inPolo Shirts -
Save £6.00 Armani Exchange T Shirt Ashley Blue
Regular price £33.95 GBPRegular price Sale price £33.95 GBPUnit price / per£39.95 GBPSale Save £6.00 1460828NZT91ClothingColours_Bluenew-inPolo Shirts -
Save £7.50 Gabicci Vintage Bond Knitted Polo Shirt Navy
Regular price £67.50 GBPRegular price Sale price £67.50 GBPUnit price / per£75.00 GBPSale Save £7.50 145770ClothingColours_Navynew-inPolo ShirtsV54 GMO2 BOND -
Gabicci Vintage Chris Knitted Polo Shirt Navy
Regular price £76.50 GBPRegular price Sale price £76.50 GBPUnit price / per£85.00 GBPSale Save £8.50 145914ClothingColours_Navynew-inPolo ShirtsV54 GM21 CHRIS -
Gabicci Vintage Alfeo Knitted Polo Shirt Sapphire
Regular price £76.50 GBPRegular price Sale price £76.50 GBPUnit price / per£85.00 GBPSale Save £8.50 145906ClothingColours_Bluenew-inPolo ShirtsV54 GM19 ALFEO -
Gabicci Vintage Santino Knitted T Shirt Sapphire
Regular price £58.50 GBPRegular price Sale price £58.50 GBPUnit price / per£65.00 GBPSale Save £6.50 145874ClothingColours_Bluenew-inT-ShirtsV54 GM15 SANTINO -
Save £6.50 Gabicci Vintage Santino Knitted T Shirt Navy
Regular price £58.50 GBPRegular price Sale price £58.50 GBPUnit price / per£65.00 GBPSale Save £6.50 145866ClothingColours_Navynew-inT-ShirtsV54 GM15 SANTINO -
Gabicci Vintage Carter Knitted Polo Shirt Mushroom
Regular price £67.50 GBPRegular price Sale price £67.50 GBPUnit price / per£75.00 GBPSale Save £7.50 145858ClothingColours_Greynew-inPolo ShirtsV54 GM12 CARTER -
Gabicci Vintage Hadon Knitted Polo Shirt White
Regular price £67.50 GBPRegular price Sale price £67.50 GBPUnit price / per£75.00 GBPSale Save £7.50 145842ClothingColours_Whitenew-inPolo ShirtsV54 GM11 HADON -
Gabicci Vintage Hadon Knitted Polo Shirt Navy
Regular price £67.50 GBPRegular price Sale price £67.50 GBPUnit price / per£75.00 GBPSale Save £7.50 145850ClothingColours_Navynew-inPolo ShirtsV54 GM11 HADON -
Gabicci Vintage Moore Knitted Polo Shirt Pineapple
Regular price £67.50 GBPRegular price Sale price £67.50 GBPUnit price / per£75.00 GBPSale Save £7.50 145810ClothingColours_Yellownew-inPolo ShirtsV54 GM08 MOORE -
Gabicci Vintage Moore Knitted Polo Shirt Navy
Regular price £67.50 GBPRegular price Sale price £67.50 GBPUnit price / per£75.00 GBPSale Save £7.50 145818ClothingColours_Navynew-inPolo ShirtsV54 GM08 MOORE -
Gabicci Vintage Marr Knitted Zipped Polo Shirt Navy
Regular price £67.50 GBPRegular price Sale price £67.50 GBPUnit price / per£75.00 GBPSale Save £7.50 145802ClothingColours_Navynew-inPolo ShirtsV54 GM06 MARR -
Gabicci Vintage Dante Knitted Polo Shirt Aqua
Regular price From £67.50 GBPRegular price Sale price From £67.50 GBPUnit price / per£75.00 GBPSale Save £7.50 145794ClothingColours_Bluenew-inPolo ShirtsV54 GM04 DANTE -
Gabicci Vintage Knitted Searle Knitted Polo Shirt Sapphire
Regular price £67.50 GBPRegular price Sale price £67.50 GBPUnit price / per£75.00 GBPSale Save £7.50 145762ClothingColours_Bluenew-inPolo ShirtsV54 GM00 -
Gabicci Vintage Searle Knitted Polo Shirt Navy
Regular price £67.50 GBPRegular price Sale price £67.50 GBPUnit price / per£75.00 GBPSale Save £7.50 145754ClothingColours_Navynew-inPolo ShirtsV54 GM00 -
Save £7.50 Gabicci Lineker Knitted Polo Shirt Pineapple
Regular price £67.50 GBPRegular price Sale price £67.50 GBPUnit price / per£75.00 GBPSale Save £7.50 145834ClothingColours_Yellownew-inPolo ShirtsV00GM09S