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 £50.00 Barbour Game Parka Olive
£299.00 GBPRegular price Sale price £299.00 GBPUnit price / per£349.00 GBPSale Save £50.00 101672Barbour CoreBarbour GiftsClothingColours_OliveEssentialGiftingis_categorisedJacketsMWX0698 -
Save £17.99 Barbour Cotton Half Zip Grey Marl
From £71.96 GBPRegular price Sale price From £71.96 GBPUnit price / per£89.95 GBPSale Save £17.99 106019ClothingColours_Greyis_categorisedKnitwearMKN1074 -
Save £30.00 Barbour Classic Durham Jacket Olive
From £219.00 GBPRegular price Sale price From £219.00 GBPUnit price / per£249.00 GBPSale Save £30.00 129458Barbour CoreBarbour GiftsClothingColours_GreenEssentialFit_RegularGiftingis_categorisedJacketsMWX0011SG31Olive -
Save £29.85 Barbour Casual Ogston Jacket Navy
From £169.15 GBPRegular price Sale price From £169.15 GBPUnit price / per£199.00 GBPSale Save £29.85 143077ClothingColours_Navyis_categorisedJacketsMCA1039 -
Save £13.99 Barbour Bearpark Regular Fit Shirt Autumn Dress
From £55.96 GBPRegular price Sale price From £55.96 GBPUnit price / per£69.95 GBPSale Save £13.99 125328BeigeClothingColours_Navyis_categorisedMSH5382MultiShirts -
Save £18.99 Barbour Bayfield Half Zip Olive
From £75.96 GBPRegular price Sale price From £75.96 GBPUnit price / per£94.95 GBPSale Save £18.99 143314ClothingColours_Oliveis_categorisedKnitwearMKN1638needs-review -
Save £12.75 Armani Exchange Jersey T-shirt Deep Navy
£72.25 GBPRegular price Sale price £72.25 GBPUnit price / per£85.00 GBPSale Save £12.75 141590ClothingColours_Navyis_categorisedT-ShirtsXM000358 -
Save £334.50 Aquascutum 3 Way Active Club Check Parka Navy
£334.50 GBPRegular price Sale price £334.50 GBPUnit price / per£669.00 GBPSale Save £334.50 140045AA_A004_JK035ClearanceClothingColours_Navyis_categorisedJackets -
Save £19.80 Boss Green Paddy AP Heritage Polo White
£79.20 GBPRegular price Sale price £79.20 GBPUnit price / per£99.00 GBPSale Save £19.80 Boss GreenClothingnew-inPolo ShirtsSumm 25 -
Save £9.75 Fred Perry Crepe Pique T-shirt Navy
From £55.25 GBPRegular price Sale price From £55.25 GBPUnit price / per£65.00 GBPSale Save £9.75 141313ClothingColours_BlueM8585T-Shirts -
Save £47.85 Paul And Shark Half Zip Knitwear Blue
£271.15 GBPRegular price Sale price £271.15 GBPUnit price / per£319.00 GBPSale Save £47.85 13570614311148ClothingColours_BlueKnitwear -
Gabicci Vintage Bond Knitted Polo Shirt Azure
£67.50 GBPRegular price Sale price £67.50 GBPUnit price / per£75.00 GBPSale Save £7.50 145778ClothingColours_Blueneeds-reviewPolo ShirtsV54 GMO2 BOND -
Save £17.85 Boss H-roan-bd-e-c1-243 Linen Shirt White
£101.15 GBPRegular price Sale price £101.15 GBPUnit price / per£119.00 GBPSale Save £17.85 14570550520283BOSSClothingneeds-reviewShirts -
Save £16.50 Lacoste Pique Stripe Polo Shirt Navy Blue
£93.50 GBPRegular price Sale price £93.50 GBPUnit price / per£110.00 GBPSale Save £16.50 145595ClothingColours_Navyneeds-reviewPH9760Polo Shirts -
Save £11.48 Moose Knuckles Duluth T-shirt Dusk
From £65.02 GBPRegular price Sale price From £65.02 GBPUnit price / per£76.50 GBPSale Save £11.48 145556ClothingColours_BeigeM15MT759needs-reviewT-Shirts -
Fred Perry Twin Tipped T-shirt Ecru/Silver Blue/Cinnamon
From £42.50 GBPRegular price Sale price From £42.50 GBPUnit price / per£50.00 GBPSale Save £7.50 144521ClothingColours_WhiteM1588needs-reviewT-Shirts -
Save £14.25 Fred Perry Half Zip Sweatshirt Tennis Blue
From £80.75 GBPRegular price Sale price From £80.75 GBPUnit price / per£95.00 GBPSale Save £14.25 144473ClothingColours_BlueM3574needs-reviewSweatshirts & Hoodies -
Sergio Tacchini Grello Crew Neck T-shirt Light Grey
£25.20 GBPRegular price Sale price £25.20 GBPUnit price / per£28.00 GBPSale Save £2.80 144328ClothingColours_Greyneeds-reviewSTM18376T-Shirts -
Save £53.80 Boss Green J_Alley Jacket Open Beige
£215.20 GBPRegular price Sale price £215.20 GBPUnit price / per£269.00 GBPSale Save £53.80 Boss GreenClothingJacketsneeds-reviewnew-inSumm 25 -
Save £14.85 Boss Black Parlay 190 Polo Shirt Navy
£84.15 GBPRegular price Sale price £84.15 GBPUnit price / per£99.00 GBPSale Save £14.85 Boss BlackClothingneeds-reviewnew-inPolo ShirtsSumm 24 -
Save £53.80 Boss Green J_Alley Jacket Black
£215.20 GBPRegular price Sale price £215.20 GBPUnit price / per£269.00 GBPSale Save £53.80 Boss GreenClothingJacketsneeds-reviewnew-inSumm 25 -
Save £20.85 Boss Black H-Jianfranco Knitwear Dark Blue
£118.15 GBPRegular price Sale price £118.15 GBPUnit price / per£139.00 GBPSale Save £20.85 Boss BlackClothingCrew NeckKnitwearnew-inSumm 25 -
Boss Green K_Perform-Max_PL Half Zip Polo Open Beige
£111.20 GBPRegular price Sale price £111.20 GBPUnit price / per£139.00 GBPSale Save £27.80 Boss GreenClothingHalf ZipKnitwearnew-inSumm 25 -
Save £11.25 Fila Settanta Track Jacket Vista Blue
£63.75 GBPRegular price Sale price £63.75 GBPUnit price / per£75.00 GBPSale Save £11.25 ClothingFila Vintagenew-inSumm 25Tracksuit -
Armani Exchange Jersey Crew Neck Sweatshirt Neutral Gray
£89.25 GBPRegular price Sale price £89.25 GBPUnit price / per£105.00 GBPSale Save £15.75 Armani ExchangeClothingnew-inSumm 25Sweatshirts -
Save £10.35 Boss Black Iconic T-Shirt Light Beige
£58.65 GBPRegular price Sale price £58.65 GBPUnit price / per£69.00 GBPSale Save £10.35 Boss BlackClothingnew-inSumm 25T Shirts -
Save £17.80 Boss Green Paddy Polo Shirt Forest Green
£71.20 GBPRegular price Sale price £71.20 GBPUnit price / per£89.00 GBPSale Save £17.80 Aut 24Boss GreenClothingnew-inPolo Shirts -
Save £28.35 Armani Exchange Overshirt Jet Set Green
£160.65 GBPRegular price Sale price £160.65 GBPUnit price / per£189.00 GBPSale Save £28.35 Armani ExchangeClothingnew-inOvershirtsShirtsSumm 25 -
Save £28.35 Armani Exchange Overshirt Deep Navy
£160.65 GBPRegular price Sale price £160.65 GBPUnit price / per£189.00 GBPSale Save £28.35 Armani ExchangeClothingnew-inOvershirtsShirtsSumm 25 -
Boss Black H-Liam-Kenb-2P-C-244 Long sleeved Shirt Light Beige
£118.15 GBPRegular price Sale price £118.15 GBPUnit price / per£139.00 GBPSale Save £20.85 Boss BlackClothingL/S Casual Shirtnew-inShirtsSumm 25 -
Save £14.25 Fred Perry Revere Collar Shirt Navy
£80.75 GBPRegular price Sale price £80.75 GBPUnit price / per£95.00 GBPSale Save £14.25 ClothingFred Perrynew-inShirtsShort SleeveSumm 25 -
Save £9.00 Fred Perry Fine Stripe T-Shirt Navy
£51.00 GBPRegular price Sale price £51.00 GBPUnit price / per£60.00 GBPSale Save £9.00 ClothingFred Perrynew-inSumm 25T Shirts -
Save £5.85 Fila Panatta 2 Polo Shirt Vista Blue
£33.15 GBPRegular price Sale price £33.15 GBPUnit price / per£39.00 GBPSale Save £5.85 ClothingFila Vintagenew-inPolo ShirtsSumm 25 -
Fila Panatta 2 Polo Gardenia/Fila Navy/Fila Red
£33.15 GBPRegular price Sale price £33.15 GBPUnit price / per£39.00 GBPSale Save £5.85 ClothingFila Vintagenew-inPolo ShirtsSumm 25 -
Save £5.85 Fila Faraz Tipped Polo Vista Blue
£33.15 GBPRegular price Sale price £33.15 GBPUnit price / per£39.00 GBPSale Save £5.85 ClothingFila Vintagenew-inPolo ShirtsSumm 25 -
Save £5.85 Fila Faraz Tipped Polo Fila Navy
£33.15 GBPRegular price Sale price £33.15 GBPUnit price / per£39.00 GBPSale Save £5.85 ClothingFila Vintagenew-inPolo ShirtsSumm 25