Collection: Polo Shirts
The Polo Shirt is a staple of any wardrobe and probably one of the most versatile items of clothing there is. Every guy's wardrobe needs a selection of smart/casual polos in order to keep you looking good for holidays, nights out or as a smart layering option underneath some knitwear or a jacket in the colder months.
At Michael Stewart Menswear we've hand-picked our 2025 range of polo shirts from leading brands such as Paul & Shark, BOSS Green and Fred Perry to name just three. However, we like to go the extra mile and bring you great styles from other top brands like Gant who have some really fresh-looking styles for the spring and summer ahead.
For the cooler nights, when you want to avoid the 'goosebump' arms, then look no further than our BOSS Black long-sleeve polos, as smart and stylish as any short-sleeve polo and just that little bit warmer!
The Polo Shirt is a staple of any wardrobe and probably one of the most versatile items of clothing there is. Every guy's wardrobe needs a selection of smart/casual polos in order to keep you looking good for holidays, nights out or as a smart layering option underneath some knitwear or a jacket in the colder months.
At Michael Stewart Menswear we've hand-picked our 2025 range of polo shirts from leading brands such as Paul & Shark, BOSS Green and Fred Perry to name just three. However, we like to go the extra mile and bring you great styles from other top brands like Gant who have some really fresh-looking styles for the spring and summer ahead.
For the cooler nights, when you want to avoid the 'goosebump' arms, then look no further than our BOSS Black long-sleeve polos, as smart and stylish as any short-sleeve polo and just that little bit warmer!
-
Sergio Tacchini Lorenzo Half Zip Polo Gardenia
£58.50 GBPRegular price Sale price £58.50 GBPUnit price / per£65.00 GBPSale Save £6.50 146130ClothingColours_Whiteneeds-reviewPolo ShirtsSTM12102 -
Save £16.50 Aquascutum Macro Check Polo Shirt Navy
£93.50 GBPRegular price Sale price £93.50 GBPUnit price / per£110.00 GBPSale Save £16.50 131720AA_B004_PO005ClothingColours_Blueis_categorisedPolo Shirts -
Save £4.50 Sergio Tacchini New Iceberg Zip Polo Yellow
£40.50 GBPRegular price Sale price £40.50 GBPUnit price / per£45.00 GBPSale Save £4.50 142347ClothingColours_YellowPolo ShirtsSTM12136 -
Save £11.25 Fred Perry Plain Polo Shirt Soft Blue/Black
From £63.75 GBPRegular price Sale price From £63.75 GBPUnit price / per£75.00 GBPSale Save £11.25 140174ClothingColours_BlueM6000Polo Shirts -
Save £11.00 Barbour Tartan Pique Polo Shirt New Navy
From £44.00 GBPRegular price Sale price From £44.00 GBPUnit price / per£55.00 GBPSale Save £11.00 86592ClothingColours_NavyMML0012Polo ShirtsSummer Shop -
Save £17.80 Boss Paddy Polo Shirt Light Pastel Pink
£71.20 GBPRegular price Sale price £71.20 GBPUnit price / per£89.00 GBPSale Save £17.80 14527350469055BOSSClothingColours_PinkPolo Shirts -
Save £8.85 Fila Vintage Terry Velour Polo Navy
£50.15 GBPRegular price Sale price £50.15 GBPUnit price / per£59.00 GBPSale Save £8.85 144185ClothingColours_NavyPolo ShirtsSS25MH032 -
Save £19.50 Fred Perry Button Through Shirt Light Smoke
£110.50 GBPRegular price Sale price £110.50 GBPUnit price / per£130.00 GBPSale Save £19.50 ClothingFred PerryPolo ShirtsSumm 25 -
Save £12.75 Gabicci Vintage Chris Knitted Polo Shirt Navy
£72.25 GBPRegular price Sale price £72.25 GBPUnit price / per£85.00 GBPSale Save £12.75 145914ClothingColours_Navyneeds-reviewPolo ShirtsV54 GM21 CHRIS -
Gabicci Vintage Carter Knitted Polo Shirt Mushroom
£63.75 GBPRegular price Sale price £63.75 GBPUnit price / per£75.00 GBPSale Save £11.25 145858ClothingColours_Greyneeds-reviewPolo ShirtsV54 GM12 CARTER -
Save £14.25 Fred Perry Knitted Polo Shirt Silver Blue
£80.75 GBPRegular price Sale price £80.75 GBPUnit price / per£95.00 GBPSale Save £14.25 144513ClothingColours_BlueK9725needs-reviewPolo Shirts -
Sergio Tacchini New Iceberg Zip Polo Navy/White
£40.50 GBPRegular price Sale price £40.50 GBPUnit price / per£45.00 GBPSale Save £4.50 142339ClothingColours_NavyPolo ShirtsSTM12136 -
Save £4.50 Sergio Tacchini New Blow Polo White
£40.50 GBPRegular price Sale price £40.50 GBPUnit price / per£45.00 GBPSale Save £4.50 142283ClothingColours_WhitePolo ShirtsSTM12138 -
Save £11.25 Fred Perry Plain Polo Shirt Shaded Cobalt
From £63.75 GBPRegular price Sale price From £63.75 GBPUnit price / per£75.00 GBPSale Save £11.25 142663ClothingColours_BlueM6000Polo Shirts -
Save £13.50 Fred Perry Pique Zip Neck Polo Navy
From £76.50 GBPRegular price Sale price From £76.50 GBPUnit price / per£90.00 GBPSale Save £13.50 141449ClothingColours_BlueM9886Polo Shirts -
Save £5.85 Fila Panatta 2 Polo Black/Gardenia
£33.15 GBPRegular price Sale price £33.15 GBPUnit price / per£39.00 GBPSale Save £5.85 142752ClothingPolo ShirtsSS25MH035 -
Save £17.80 Boss Paddy Polo Shirt Medium Red
£71.20 GBPRegular price Sale price £71.20 GBPUnit price / per£89.00 GBPSale Save £17.80 14423450469055BOSSClothingColours_RedPolo Shirts -
Fred Perry Twin Tipped Polo Shirt Shaded Cobalt/Oatmeal/Honeycomb
From £63.75 GBPRegular price Sale price From £63.75 GBPUnit price / per£75.00 GBPSale Save £11.25 144505ClothingColours_BlueM3600needs-reviewPolo Shirts -
Fila BB1 Classic Vintage Polo White/Fila Navy/Vista Blue
£38.25 GBPRegular price Sale price £38.25 GBPUnit price / per£45.00 GBPSale Save £6.75 ClothingFila Vintagenew-inPolo ShirtsSumm 25 -
Save £29.85 Paul Smith Merino Polo Multi Stripe
£169.15 GBPRegular price Sale price £169.15 GBPUnit price / per£199.00 GBPSale Save £29.85 143404ClothingColours_MultiM2R-334Z-P22360Polo Shirts -
Save £4.50 Sergio Tacchini Young Line Polo Navy/Pink
£40.50 GBPRegular price Sale price £40.50 GBPUnit price / per£45.00 GBPSale Save £4.50 142315ClothingPolo ShirtsSTM14554 -
Sandbanks Badge Logo Tipped Sleeve Polo Shirt White
£103.50 GBPRegular price Sale price £103.50 GBPUnit price / per£115.00 GBPSale Save £11.50 133628ClothingColours_WhiteMBP01Polo ShirtsSummer Shop -
Save £11.00 Sandbanks Badge Logo Polo Shirt Crystal Blue
£99.00 GBPRegular price Sale price £99.00 GBPUnit price / per£110.00 GBPSale Save £11.00 133660ClothingColours_BlueMBP04Polo ShirtsSummer Shop -
Save £21.00 Lacoste Tipped Polo Overview Blue
£84.00 GBPRegular price Sale price £84.00 GBPUnit price / per£105.00 GBPSale Save £21.00 142605ClothingColours_BluePH9875Polo Shirts -
Lacoste Short Sleeved Contrast Collar Polo Navy Blue/Overview
£84.00 GBPRegular price Sale price £84.00 GBPUnit price / per£105.00 GBPSale Save £21.00 142620ClothingColours_BluePH9879Polo Shirts -
Save £15.80 Gant Reg Shield Ss Pique Polo Shirt Dusty Navy
£63.20 GBPRegular price Sale price £63.20 GBPUnit price / per£79.00 GBPSale Save £15.80 1411212210ClothingColours_BluePolo Shirts -
Fred Perry Twin Tipped Polo Snow White/Tennis Blue/Court Green
From £63.75 GBPRegular price Sale price From £63.75 GBPUnit price / per£75.00 GBPSale Save £11.25 141393ClothingColours_WhiteM3600Polo Shirts -
Fred Perry Twin Tipped Polo Shirt Light Smoke/Honey Comb/Shaded Cobalt
From £63.75 GBPRegular price Sale price From £63.75 GBPUnit price / per£75.00 GBPSale Save £11.25 135048ClothingColours_BlueM3600Polo Shirts -
Fred Perry Twin Tipped Polo Oxblood/Ecru/Tennis Blue
From £63.75 GBPRegular price Sale price From £63.75 GBPUnit price / per£75.00 GBPSale Save £11.25 141433ClothingColours_RedM3600Polo Shirts -
Fred Perry Twin Tipped Polo Light Ice/Snow White/Tennis Blue
£75.00 GBPRegular price Sale price £75.00 GBPUnit price / per141409ClothingColours_BlueM3600Polo Shirts -
Fred Perry Twin Tipped Polo Laurel Green/light Ice/Tennis Blue
From £63.75 GBPRegular price Sale price From £63.75 GBPUnit price / per£75.00 GBPSale Save £11.25 141425ClothingColours_GreenM3600Polo Shirts -
Fred Perry Plain Polo Shirt Night Green/Snow White
From £63.75 GBPRegular price Sale price From £63.75 GBPUnit price / per£75.00 GBPSale Save £11.25 135072ClothingColours_GreenM6000Polo Shirts -
Save £11.25 Fred Perry Plain Polo Shirt Navy/Burnt Red
From £63.75 GBPRegular price Sale price From £63.75 GBPUnit price / per£75.00 GBPSale Save £11.25 141297ClothingColours_NavyM6000Polo Shirts -
Save £11.25 Fred Perry Plain Polo Shirt Black/Marmalade
From £63.75 GBPRegular price Sale price From £63.75 GBPUnit price / per£75.00 GBPSale Save £11.25 140094ClothingColours_WhiteM6000Polo Shirts -
Save £13.50 Fred Perry Crepe Pique Zip Polo Ecru
From £76.50 GBPRegular price Sale price From £76.50 GBPUnit price / per£90.00 GBPSale Save £13.50 141369ClothingColours_WhiteM9886Polo Shirts -
Fila Bb1 Classic Vintage Striped Polo Gardenia/Black
£38.25 GBPRegular price Sale price £38.25 GBPUnit price / per£45.00 GBPSale Save £6.75 142792ClothingLM1839ATPolo Shirts