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 £8.25 Barbour Tartan Pique Polo Shirt New Navy
Regular price From £46.75 GBPRegular price Sale price From £46.75 GBPUnit price / per£55.00 GBPSale Save £8.25 86592ClothingColours_NavyMML0012Polo ShirtsSummer Shop -
Save £8.25 Barbour Tartan Pique Polo Shirt Dark Olive
Regular price From £46.75 GBPRegular price Sale price From £46.75 GBPUnit price / per£55.00 GBPSale Save £8.25 143194ClothingColours_GreenMML0012OlivePolo Shirts -
Save £8.25 Barbour Tartan Pique Polo Niagara Mist
Regular price From £46.75 GBPRegular price Sale price From £46.75 GBPUnit price / per£55.00 GBPSale Save £8.25 128729ClothingColours_BlueMML0012Polo ShirtsSummer Shop -
Save £8.25 Barbour Tartan Pique Polo Antique White
Regular price From £46.75 GBPRegular price Sale price From £46.75 GBPUnit price / per£55.00 GBPSale Save £8.25 143202ClothingColours_WhiteMML0012Polo Shirts -
Save £20.00 Barbour Stratford Wax Jacket Olive
Regular price £259.00 GBPRegular price Sale price £259.00 GBPUnit price / per£279.00 GBPSale Save £20.00 101552ClothingColours_GreenEssentialJacketsLuxury GiftsMWX1846 -
Save £20.00 Barbour Steve McQueen Workers Wax Jacket Black
Regular price £259.00 GBPRegular price Sale price £259.00 GBPUnit price / per£279.00 GBPSale Save £20.00 100710Barbour CoreClothingColours_BlackEssentialJacketsMWX1853 -
Barbour Steve McQueen Rectifier Harrington Jacket Military Brown
Regular price £161.00 GBPRegular price Sale price £161.00 GBPUnit price / per£179.00 GBPSale Save £18.00 118028Barbour CoreClothingColours_BeigeEssentialJacketsMCA0427 -
Barbour Steve McQueen Frankie Crew Neck Sweatshirt Grey Marl
Regular price £47.47 GBPRegular price Sale price £47.47 GBPUnit price / per£94.95 GBPSale Save £47.48 124213ClearanceClothingColours_GreyMOL0548Sweatshirts & Hoodies -
Save £50.00 Barbour Sapper Wax Jacket Olive
Regular price £249.00 GBPRegular price Sale price £249.00 GBPUnit price / per£299.00 GBPSale Save £50.00 29978Barbour CoreBarbour GiftsClothingColours_GreenEssentialFit_RegularGiftingJacketsMWX0020Olive -
Save £19.90 Barbour Rokig Waterproof Jacket Navy
Regular price From £179.10 GBPRegular price Sale price From £179.10 GBPUnit price / per£199.00 GBPSale Save £19.90 143242ClothingColours_NavyJacketsMWB0856 -
Save £59.50 Barbour Ramsden Half Zip Ivy Green
Regular price £59.50 GBPRegular price Sale price £59.50 GBPUnit price / per£119.00 GBPSale Save £59.50 138835ClearanceClothingColours_GreenKnitwearMKN1592 -
Barbour Nelson Essential Essential Half Zip Knitwear Seaweed
Regular price £49.97 GBPRegular price Sale price £49.97 GBPUnit price / per£99.95 GBPSale Save £49.98 138435ClearanceClothingColours_GreenKnitwearMKN0863 -
Save £64.50 Barbour Marlow Half Zip Knitwear Navy
Regular price £64.50 GBPRegular price Sale price £64.50 GBPUnit price / per£129.00 GBPSale Save £64.50 138875ClearanceClothingColours_NavyKnitwearMKN1588 -
Save £30.00 Barbour Lutz Wax Jacket Olive
Regular price £239.00 GBPRegular price Sale price £239.00 GBPUnit price / per£269.00 GBPSale Save £30.00 64260Barbour CoreBarbour GiftsClothingColours_OliveEssentialFit_RegularGiftingis_categorisedJacketsMWX0566 -
Save £10.50 Barbour Laggon Shirt Bleached Pine
Regular price From £59.45 GBPRegular price Sale price From £59.45 GBPUnit price / per£69.95 GBPSale Save £10.50 143234ClothingColours_BlueMSH5583Shirts -
Save £164.50 Barbour International Wellstone Wax Jacket In Black
Regular price £164.50 GBPRegular price Sale price £164.50 GBPUnit price / per£329.00 GBPSale Save £164.50 139781ClearanceClothingJacketsMWX2375 -
Save £40.00 Barbour International Union Jack Jacket
Regular price £259.00 GBPRegular price Sale price £259.00 GBPUnit price / per£299.00 GBPSale Save £40.00 17066Barbour CoreBarbour GiftsClothingColours_BlackEssentialFit_RegularGiftingJacketsMWX0068BK91/A34 -
Barbour International Tourer Wax Duke Jacket Sage
Regular price £219.00 GBPRegular price Sale price £219.00 GBPUnit price / per£259.00 GBPSale Save £40.00 22196Barbour CoreBarbour GiftsClothingColours_GreenEssentialFit_SlimGiftingJacketsMWX2140SG91Olive -
Barbour International Tourer Wax Duke Jacket Navy
Regular price £219.00 GBPRegular price Sale price £219.00 GBPUnit price / per£259.00 GBPSale Save £40.00 43285Barbour CoreBarbour GiftsClothingColours_BlueEssentialGiftingis_categorisedJacketsMWX2140NY91Navy -
Barbour International Tourer Ariel Polarquilt Jacket Navy
Regular price £159.00 GBPRegular price Sale price £159.00 GBPUnit price / per£179.00 GBPSale Save £20.00 29964Barbour CoreBarbour GiftsClothingColours_NavyEssentialGiftingJacketsMQU0365 -
Barbour International Tourer Ariel Polarquilt Jacket Black
Regular price £159.00 GBPRegular price Sale price £159.00 GBPUnit price / per£179.00 GBPSale Save £20.00 36265Barbour CoreBarbour GiftsClothingColours_BlackEssentialGiftingJacketsMQU0365 -
Save £149.50 Barbour International Sutley Quilt Black
Regular price £149.50 GBPRegular price Sale price £149.50 GBPUnit price / per£299.00 GBPSale Save £149.50 139797ClearanceClothingColours_BlackJacketsMQU1822 -
Save £69.50 Barbour International Scotts Overshirt Brindle
Regular price £69.50 GBPRegular price Sale price £69.50 GBPUnit price / per£139.00 GBPSale Save £69.50 137800ClearanceClothingColours_Beigeis_categorisedMOS0384Overshirts -
Save £20.85 Barbour International Scots Overshirt Black
Regular price From £118.15 GBPRegular price Sale price From £118.15 GBPUnit price / per£139.00 GBPSale Save £20.85 135393ClothingColours_Blackis_categorisedMOS0384Overshirts -
Save £69.50 Barbour International Rocco Overshirt Bordeaux
Regular price £69.50 GBPRegular price Sale price £69.50 GBPUnit price / per£139.00 GBPSale Save £69.50 140766ClearanceClothingColours_RedMOS0406Overshirts -
Save £20.85 Barbour International Rocco Overshirt Black
Regular price From £118.15 GBPRegular price Sale price From £118.15 GBPUnit price / per£139.00 GBPSale Save £20.85 140774ClothingColours_Blackis_categorisedMOS0406Overshirts -
Save £29.98 Barbour International Orton Polo Bordeaux
Regular price £29.97 GBPRegular price Sale price £29.97 GBPUnit price / per£59.95 GBPSale Save £29.98 140726ClearanceClothingColours_Redis_categorisedMML1431Polo Shirts -
Save £40.00 Barbour International Original Wax Jacket Black
Regular price £259.00 GBPRegular price Sale price £259.00 GBPUnit price / per£299.00 GBPSale Save £40.00 91510Barbour CoreBarbour GiftsClothingColours_BlackEssentialFit_RegularGiftingis_categorisedJacketsMWX0004 -
Save £47.48 Barbour International Newgate Knitted Polo Black
Regular price £47.47 GBPRegular price Sale price £47.47 GBPUnit price / per£94.95 GBPSale Save £47.48 129207ClearanceClothingColours_Blackis_categorisedMKN1550Polo ShirtsSummer Shop -
Save £28.00 Barbour International Merton Wax Jacket Navy
Regular price From £251.95 GBPRegular price Sale price From £251.95 GBPUnit price / per£279.95 GBPSale Save £28.00 143282ClothingColours_Navyis_categorisedJacketsMWX2455 -
Save £21.00 Barbour International Maze Overshirt Washed Blue
Regular price From £118.95 GBPRegular price Sale price From £118.95 GBPUnit price / per£139.95 GBPSale Save £21.00 143258ClothingColours_Blueis_categorisedMOS0389Overshirts -
Save £21.00 Barbour International Maze Overshirt Navy
Regular price From £118.95 GBPRegular price Sale price From £118.95 GBPUnit price / per£139.95 GBPSale Save £21.00 143266ClothingColours_Navyis_categorisedMOS0389Overshirts -
Save £16.35 Barbour International Lincoln Sweatshirt Black
Regular price From £92.65 GBPRegular price Sale price From £92.65 GBPUnit price / per£109.00 GBPSale Save £16.35 140750ClothingColours_Blackis_categorisedMOL0663Sweatshirts & Hoodies -
Barbour International Harfell Quilted Jacket Navy
Regular price From £144.45 GBPRegular price Sale price From £144.45 GBPUnit price / per£169.95 GBPSale Save £25.50 143274ClothingColours_Blueis_categorisedJacketsMQU1848 -
Save £49.98 Barbour International Grip Crew Royal Blue
Regular price £49.97 GBPRegular price Sale price £49.97 GBPUnit price / per£99.95 GBPSale Save £49.98 135377ClearanceClothingColours_Blueis_categorisedMOL0661Sweatshirts & Hoodies -
Save £64.50 Barbour International Flight Half Zip Black
Regular price £64.50 GBPRegular price Sale price £64.50 GBPUnit price / per£129.00 GBPSale Save £64.50 138982ClearanceClothingColours_Blackis_categorisedMOL0646Sweatshirts & Hoodies