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.
-
Boss Paddy Ap Heritage Polo Open Beige
£59.40 GBPRegular price Sale price £59.40 GBPUnit price / per£99.00 GBPSale Save £39.60 14516050538101BOSSClothingColours_BeigePolo ShirtsSALE -
Boss Paddy Ap Heritage Polo Open Green
£59.40 GBPRegular price Sale price £59.40 GBPUnit price / per£99.00 GBPSale Save £39.60 14516850538101BOSSClothingColours_GreenPolo ShirtsSALE -
Boss Philix Pima Polo Black
£71.40 GBPRegular price Sale price £71.40 GBPUnit price / per£119.00 GBPSale Save £47.60 14518450538177BOSSClothingColours_BlackPolo ShirtsSALE -
Boss Philix Pima Polo White
£59.50 GBPRegular price Sale price £59.50 GBPUnit price / per£119.00 GBPSale Save £59.50 14519250538177BOSSClearanceClothingColours_WhitePolo Shirts -
Barbour International Samuel Half Zip Sweatshirt Navy
£71.95 GBPRegular price Sale price £71.95 GBPUnit price / per£79.95 GBPSale Save £8.00 145289ClothingColours_NavyMOL0679Sweatshirts & Hoodies -
R2 Linen Paisley Print Shirt White Patterned
£95.20 GBPRegular price Sale price £95.20 GBPUnit price / per£119.00 GBPSale Save £23.80 128.WSP.023.73145452ClothingSaleShirts -
Sizes available
- 15.5/39
- 15.75/40
- 16/41
- 16.5/42
- 17/43
- 17.5/44
- 17.75/45
- 18/46
- 19/48
Save £23.80R2 Cutaway Collar Liberty Print Shirt Navy & Pink
£95.20 GBPRegular price Sale price £95.20 GBPUnit price / per£119.00 GBPSale Save £23.80 128.WSP.232.87145380ClothingSaleShirts -
R2 Cut Away Short Sleeve Shirt Light Blue
£99.00 GBPRegular price Sale price £99.00 GBPUnit price / per128.WSPSS.106145432ClothingColours_BlueShirts -
R2 Cut Away Short Sleeve Shirt White
£99.00 GBPRegular price Sale price £99.00 GBPUnit price / per128.WSPSS.106145420ClothingColours_WhiteShirts -
Barbour Int Cliffway Jacket Timberwolf
£142.35 GBPRegular price Sale price £142.35 GBPUnit price / per£219.00 GBPSale Save £76.65 145484ClothingColours_BeigeJacketsMWB1134/BE34Sale -
Moose Knuckles Crescent T-shirt Navy
£53.40 GBPRegular price Sale price £53.40 GBPUnit price / per£89.00 GBPSold out Save £35.60 145532ClothingColours_NavyM15MT777Out of stockSaleT-Shirts -
Lacoste Tipped Polo Black
£94.50 GBPRegular price Sale price £94.50 GBPUnit price / per£105.00 GBPSale Save £10.50 145581ClothingColours_BlackPH9875Polo Shirts -
Aquascutum Active Archival Jacket Club Check
£328.50 GBPRegular price Sale price £328.50 GBPUnit price / per£365.00 GBPSale Save £36.50 145602AA_B005_JK006ClothingColours_BeigeJackets -
Boss H-janfranco Knitwear Light Pastel Blue
£83.40 GBPRegular price Sale price £83.40 GBPUnit price / per£139.00 GBPSale Save £55.60 14566650537642BOSSClothingColours_BlueKnitwearSALE -
Boss H-roan-bd-e-c1-243 Linen Shirt Light Pastel Blue
£71.40 GBPRegular price Sale price £71.40 GBPUnit price / per£119.00 GBPSale Save £47.60 14574650520283BOSSClothingColours_BlueSALEShirts -
Boss H-paras 120 Polo Shirt Dark Blue
£77.40 GBPRegular price Sale price £77.40 GBPUnit price / per£129.00 GBPSale Save £51.60 14594650536768BOSSClothingPolo ShirtsSALE -
Boss H-paras 120 Polo Shirt White
£77.40 GBPRegular price Sale price £77.40 GBPUnit price / per£129.00 GBPSale Save £51.60 14593050536768BOSSClothingColours_WhitePolo ShirtsSALE -
Boss H-jianluca Polo Shirt Dark Blue
£95.40 GBPRegular price Sale price £95.40 GBPUnit price / per£159.00 GBPSale Save £63.60 14592250537654BOSSClothingColours_NavyPolo ShirtsSALE -
Moose Knuckles Everett Polo Shirt Sea
£77.40 GBPRegular price Sale price £77.40 GBPUnit price / per£129.00 GBPSale Save £51.60 145962ClothingColours_BlueM34MT712Polo ShirtsSale -
Moose Knuckles Everett Polo Shirt White
£64.50 GBPRegular price Sale price £64.50 GBPUnit price / per£129.00 GBPSold out Save £64.50 145970ClearanceClothingColours_WhiteM34MT712Out of stockPolo Shirts -
Gabicci Lineker Knitted Polo Shirt Aqua
£37.50 GBPRegular price Sale price £37.50 GBPUnit price / per£75.00 GBPSold out Save £37.50 145826ClearanceClothingColours_BlueOut of stockPolo ShirtsV00GM09S -
Gabicci Lineker Knitted Polo Shirt Pineapple
£37.50 GBPRegular price Sale price £37.50 GBPUnit price / per£75.00 GBPSold out Save £37.50 145834ClearanceClothingColours_YellowOut of stockPolo ShirtsV00GM09S -
Gabicci Vintage Searle Knitted Polo Shirt Navy
£37.50 GBPRegular price Sale price £37.50 GBPUnit price / per£75.00 GBPSold out Save £37.50 145754ClearanceClothingColours_NavyOut of stockPolo ShirtsV54 GM00 -
Gabicci Vintage Knitted Searle Knitted Polo Shirt Sapphire
£52.50 GBPRegular price Sale price £52.50 GBPUnit price / per£75.00 GBPSale Save £22.50 145762ClothingColours_BluePolo ShirtsSaleV54 GM00 -
Gabicci Vintage Dante Knitted Polo Shirt Aqua
£52.50 GBPRegular price Sale price £52.50 GBPUnit price / per£75.00 GBPSale Save £22.50 145794ClothingColours_BluePolo ShirtsSaleV54 GM04 DANTE -
Gabicci Vintage Marr Knitted Zipped Polo Shirt Navy
£52.50 GBPRegular price Sale price £52.50 GBPUnit price / per£75.00 GBPSale Save £22.50 145802ClothingColours_NavyPolo ShirtsSaleV54 GM06 MARR -
Gabicci Vintage Moore Knitted Polo Shirt Navy
From £52.50 GBPRegular price Sale price From £52.50 GBPUnit price / per£75.00 GBPSale Save £22.50 145818ClothingColours_NavyPolo ShirtsSaleV54 GM08 MOORE -
Gabicci Vintage Hadon Knitted Polo Shirt Navy
£52.50 GBPRegular price Sale price £52.50 GBPUnit price / per£75.00 GBPSale Save £22.50 145850ClothingColours_NavyPolo ShirtsSaleV54 GM11 HADON -
Gabicci Vintage Santino Knitted T Shirt Navy
£45.50 GBPRegular price Sale price £45.50 GBPUnit price / per£65.00 GBPSale Save £19.50 145866ClothingColours_NavySaleT-ShirtsV54 GM15 SANTINO -
Gabicci Vintage Alfeo Knitted Polo Shirt Sapphire
£59.50 GBPRegular price Sale price £59.50 GBPUnit price / per£85.00 GBPSale Save £25.50 145906ClothingColours_BluePolo ShirtsSaleV54 GM19 ALFEO -
Armani Exchange T Shirt Ashley Blue
£19.97 GBPRegular price Sale price £19.97 GBPUnit price / per£39.95 GBPSale Save £19.98 1460828NZT91ClearanceClothingColours_BluePolo Shirts -
Armani Exchange Slim Fit Tipped Polo Ashley Blue
£62.10 GBPRegular price Sale price £62.10 GBPUnit price / per£69.00 GBPSale Save £6.90 1460588NZF75ClothingColours_BluePolo Shirts -
Armani Exchange T Shirt Lilac Gray
£19.97 GBPRegular price Sale price £19.97 GBPUnit price / per£39.95 GBPSale Save £19.98 1460908NZT91ClearanceClothingT-Shirts -
Armani Exchange New York T-Shirt Off White
£34.50 GBPRegular price Sale price £34.50 GBPUnit price / per£69.00 GBPSale Save £34.50 146042ClearanceClothingColours_WhiteT-ShirtsXM000269