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.
-
Baracuta G9 Harrington Jacket Black
£323.10 GBPRegular price Sale price £323.10 GBPUnit price / per£359.00 GBPSale Save £35.90 134938BRCPS0001ClothingColours_Blackis_categorisedJackets -
Baracuta G9 Harrington Jacket Navy
£323.10 GBPRegular price Sale price £323.10 GBPUnit price / per£359.00 GBPSale Save £35.90 135080BRCPS0001ClothingColours_Navyis_categorisedJackets -
Baracuta G9 Harrington Jacket Tan
£323.10 GBPRegular price Sale price £323.10 GBPUnit price / per£359.00 GBPSale Save £35.90 135099BeigeBRCPS0001ClothingColours_Tanis_categorisedJackets -
Barbour Brindle Shirt Indigo
£39.97 GBPRegular price Sale price £39.97 GBPUnit price / per£79.95 GBPSold out Save £39.98 131876ClearanceClothingColours_Blueis_categorisedMSH5464Out of stockShirts -
Barbour Cotton Half Zip Dark Chambrey
£44.97 GBPRegular price Sale price £44.97 GBPUnit price / per£89.95 GBPSold out Save £44.98 128785ClearanceClothingColours_Blueis_categorisedKnitwearMKN1074Out of stock -
Barbour Crossfell Shirt Navy
From £37.47 GBPRegular price Sale price From £37.47 GBPUnit price / per£74.95 GBPSale Save £37.48 137768ClothingColours_Navyis_categorisedMSH4995SaleShirts -
Barbour Grangetown Crew Neck Grey
£44.97 GBPRegular price Sale price £44.97 GBPUnit price / per£89.95 GBPSold out Save £44.98 138966ClearanceClothingColours_Greyis_categorisedKnitwearMKN1584Out of stock -
Barbour Grangetown Crew Neck Navy
£80.95 GBPRegular price Sale price £80.95 GBPUnit price / per£89.95 GBPSale Save £9.00 138950ClothingColours_Navyis_categorisedKnitwearMKN1584 -
Barbour Grangetown Crew Neck Olive
£80.95 GBPRegular price Sale price £80.95 GBPUnit price / per£89.95 GBPSale Save £9.00 138958ClothingColours_Oliveis_categorisedKnitwearMKN1584 -
Barbour Holden Half Zip Jumper Knitwear Mid Grey
£64.50 GBPRegular price Sale price £64.50 GBPUnit price / per£129.00 GBPSale Save £64.50 64284ClearanceClothingColours_Greyis_categorisedKnitwearMKN0837 -
Barbour Holden Half Zip Jumper Knitwear Olive
£125.10 GBPRegular price Sale price £125.10 GBPUnit price / per£139.00 GBPSale Save £13.90 64300ClothingColours_OliveKnitwearMKN0837 -
Barbour International Ariel Box Quilt Navy
£99.50 GBPRegular price Sale price £99.50 GBPUnit price / per£199.00 GBPSale Save £99.50 138974ClearanceClothingColours_Navyis_categorisedJacketsMQU1824 -
Barbour International Flight Half Zip Black
£64.50 GBPRegular price Sale price £64.50 GBPUnit price / per£129.00 GBPSold out Save £64.50 138982ClearanceClothingColours_Blackis_categorisedMOL0646Out of stockSweatshirts & Hoodies -
Barbour International Lincoln Sweatshirt Black
From £54.50 GBPRegular price Sale price From £54.50 GBPUnit price / per£109.00 GBPSale Save £54.50 140750ClothingColours_Blackis_categorisedMOL0663SaleSweatshirts & Hoodies -
Barbour International Maze Overshirt Navy
From £69.97 GBPRegular price Sale price From £69.97 GBPUnit price / per£139.95 GBPSale Save £69.98 143266ClothingColours_Navyis_categorisedMOS0389OvershirtsSale -
Barbour International Maze Overshirt Washed Blue
£69.97 GBPRegular price Sale price £69.97 GBPUnit price / per£139.95 GBPSale Save £69.98 143258ClearanceClothingColours_Blueis_categorisedMOS0389Overshirts -
Barbour International Newgate Knitted Polo Black
£47.47 GBPRegular price Sale price £47.47 GBPUnit price / per£94.95 GBPSale Save £47.48 129207ClearanceClothingColours_Blackis_categorisedMKN1550Polo ShirtsSummer Shop -
Barbour International Rocco Overshirt Black
From £69.50 GBPRegular price Sale price From £69.50 GBPUnit price / per£139.00 GBPSale Save £69.50 140774ClothingColours_Blackis_categorisedMOS0406OvershirtsSale -
Barbour International Scots Overshirt Black
£69.50 GBPRegular price Sale price £69.50 GBPUnit price / per£139.00 GBPSale Save £69.50 135393ClothingColours_Blackis_categorisedMOS0384OvershirtsSale -
Barbour International Sutley Quilt Black
£149.50 GBPRegular price Sale price £149.50 GBPUnit price / per£299.00 GBPSale Save £149.50 139797ClearanceClothingColours_BlackJacketsMQU1822 -
Barbour International Wellstone Wax Jacket In Black
£164.50 GBPRegular price Sale price £164.50 GBPUnit price / per£329.00 GBPSale Save £164.50 139781ClearanceClothingJacketsMWX2375 -
Barbour Laggon Shirt Bleached Pine
From £34.97 GBPRegular price Sale price From £34.97 GBPUnit price / per£69.95 GBPSale Save £34.98 143234ClothingColours_BlueMSH5583SaleShirts -
Barbour Steve McQueen Frankie Crew Neck Sweatshirt Grey Marl
£47.47 GBPRegular price Sale price £47.47 GBPUnit price / per£94.95 GBPSale Save £47.48 124213ClearanceClothingColours_GreyMOL0548Sweatshirts & Hoodies -
Barbour Stratford Wax Jacket Olive
£259.00 GBPRegular price Sale price £259.00 GBPUnit price / per£279.00 GBPSale Save £20.00 101552ClothingColours_GreenEssentialJacketsMWX1846 -
Barbour Tartan Pique Polo Shirt Antique White
£49.50 GBPRegular price Sale price £49.50 GBPUnit price / per£55.00 GBPSale Save £5.50 143202ClothingColours_WhiteMML0012Polo Shirts -
Sizes availableSold out Save £47.48
Barrbour Steve Mcqueen Frankie Crew Neck Sweatshirt Oxford Navy
£47.47 GBPRegular price Sale price £47.47 GBPUnit price / per£94.95 GBPSold out Save £47.48 124221ClearanceClothingColours_BlueMOL0548Out of stockSweatshirts & Hoodies -
Belstaff Drift Knitted Long Sleeve Polo Dark Ink
£135.00 GBPRegular price Sale price £135.00 GBPUnit price / per£225.00 GBPSale Save £90.00 105418143338KnitwearPolo ShirtsSale -
Belstaff Drift Knitted Long Sleeve Polo Stone Beige
£135.00 GBPRegular price Sale price £135.00 GBPUnit price / per£225.00 GBPSale Save £90.00 105418143346KnitwearSale -
Belstaff Half Zip Knitwear Blue Flint
£83.40 GBPRegular price Sale price £83.40 GBPUnit price / per£139.00 GBPSale Save £55.60 12186171130726ClothingColours_BlueKnitwearSALE -
Belstaff Half Zip Sweatshirt Stone Beige
£87.00 GBPRegular price Sale price £87.00 GBPUnit price / per£145.00 GBPSale Save £58.00 14333071130726SALESweatshirts & Hoodies -
Belstaff Hoodie Dark Ink
£134.10 GBPRegular price Sale price £134.10 GBPUnit price / per£149.00 GBPSale Save £14.90 10903871130736ClothingColours_BlueNavySweatshirts & Hoodies -
Belstaff Kelby Full Zip Knitwear Black
£225.00 GBPRegular price Sale price £225.00 GBPUnit price / per£250.00 GBPSale Save £25.00 12802771160095ClothingKnitwear -
Belstaff Kerrigan Crew Neck Knitwear Black
£157.50 GBPRegular price Sale price £157.50 GBPUnit price / per£175.00 GBPSold out Save £17.50 10905471130284ClothingColours_BlackKnitwearOut of stock -
Belstaff Kerrigan Crew Neck Knitwear Insignia Blue
£87.50 GBPRegular price Sale price £87.50 GBPUnit price / per£175.00 GBPSold out Save £87.50 14083871130284ClearanceClothingColours_BlueKnitwearOut of stock -
Belstaff Kerrigan Crew Neck Knitwear Pumice
£87.50 GBPRegular price Sale price £87.50 GBPUnit price / per£175.00 GBPSale Save £87.50 14084671130284ClearanceClothingColours_BeigeKnitwear -
Belstaff Kerrigan Crew Neck Knitwear Washed Navy
£157.50 GBPRegular price Sale price £157.50 GBPUnit price / per£175.00 GBPSale Save £17.50 7113028497459ClothingColours_NavyKnitwear