Men's Shirts & Tops & Knitwear Brand 0 selected Close AllSaints(23) Aubin(12) Barbour(54) Barbour International(18) Crew Clothing(18) Fynch-Hatton(46) Gant(22) Lacoste(5) Reiss Menswear(2) Selected Homme(34) Tommy Hilfiger(43) Tommy Jeans(1) Style 0 selected Close Cardigans(12) Casual Shirts(45) Crew Necks(28) Dress Shirts(1) Formal Shirts(1) Hoodies(1) Overshirts(7) Polo Shirts(21) Roll Necks(1) Rugby Shirts(2) Rugby Tops(1) Sleeveless(1) T-Shirts(17) V Necks(2) Zip Necks(11) Size 0 selected Close L(22) Large(175) M(27) Medium(169) S(13) Small(88) X Large(155) XL(25) XX-Large(29) XXL(16) XXXL(3) Sort by Most popular Name A-Z Brand A-Z Price Low to High Price High to Low Showing 40 of 278 products Fynch-Hatton Blue Floral Print Shirt now £56 £80 Gant Striped Linene Blend Shirt now £87.50 £125 Gant Shield Hoodie now £70 £100 Barbour International Burnwood Polo Shirt now £41.96 £59.95 New In Barbour Preppy T-Shirt now £24.46 £34.95 Selected Homme Regclay Linen Blend Short Sleeve Shirt now from £31.50 £45 New In Crew Clothing French Rib Half Zip Jumper now £45.50 £65 New In Aubin Fulney Cotton Cashmere Crew now £49 £69 Online Exclusive Fynch-Hatton Hatton Rugby Polo Stripe now £70 £100 Fynch-Hatton Floral Print Button Down Shirt now £63 £90 Selected Homme Phillip Knit Relaxed Crew Neck now £27.50 £55 Selected Homme Crewneck Jumper now £31.50 £45 Barbour Preppy Tee now £24.46 £34.95 AllSaints Stokes Oversized Boxy Jumper now £41.70 £139 Selected Homme Mike Light Polo Cardigan now £52.50 £75 Selected Homme Aspen Interlock O-Neck Tee now from £24.50 £35 New In Selected Homme Relaxed Fit Short Sleeve Resort Shirt now £35 £50 New In Crew Clothing Classic Fit Micro Stripe Shirt now £29.50 £59 Fynch-Hatton Basic Stripe T-Shirt now £28 £40 Fynch-Hatton Hatton Colorful Linen Print Shirt now £66.50 £95 Fynch-Hatton Buttoned Superfine Cardigan now £34.50 £100 Gant Textured Cotton Crew Neck Sweater now £84 £120 Barbour Frome Relaxed Graphic T-Shirt now £27.96 £39.95 Tommy Hilfiger Logo Embroidery Jersey Crew Neck T-Shirt now £35 £50 Tommy Hilfiger Flex Regular Fit Poplin Short Sleeve Shirt now £45.50 £65 Fynch-Hatton Hatton Single Jersey T-Shirt now £17.50 £25 Tommy Hilfiger Regular Fit Paper Touch Short Sleeve Shirt now £66.50 £95 Gant Regular Fit Shield Piqué Polo Shirt now £56 £80 + Barbour Edenwood Printed Shirt now £48.96 £69.95 Barbour International Tucson Black Overshirt now from £97.30 £139 New In Fynch-Hatton Hatton Troyer Button Neck Sweater now £63 £90 Selected Homme Torino Short Sleeve Knit Crew Neck T-Shirt now £31.50 £45 New In Tommy Hilfiger Ess Seasonal Reg Fit Solid Tee now from £28 £40 Barbour Parkend Photographic Relaxed T-Shirt ss26 now from £19.98 £39.95 Barbour Preppy T-Shirt now £24.46 £34.95 Selected Homme Reuben Relaxed Neck Knit Jumper now £52.50 £75 New In Aubin Aldridge Oxford Button Down Shirt - Pink Stripe now £49 £79 Online Exclusive Selected Homme Cody Long Sleeve Relaxed Knit Crew Neck Sweater now from £22.50 £75 New In Barbour Fenhill Knitted Polo now from £49.98 £99.95 Fynch-Hatton Structured Cotton Zip Knit now from £33 £110 Barbour Lannich Tailored Tartan Overshirt now from £69.97 £99.95 Out of stock Gant Linen Blend Shirt now £70 £100 Aubin Eastbourne V Neck - Navy now £49 £79 Online Exclusive Barbour International Howall T-Shirt now £31.46 £44.95 New In Barbour Tartan Pique Polo Shirt now £38.46 £54.95 Barbour Landkey Overdyed Regular Short-Sleeved Shirt now from £55.96 £79.95 Selected Homme Mikolas Relaxed Neck Knit Jumper now £22.50 £75 New In Crew Clothing Classic Half Zip Sweatshirt now £45.50 £65 Fynch-Hatton O-Neck Cotton Linen now £66.50 £95 Barbour Cotton Quarter-Zip Jumper now from £62.96 £89.95 Barbour Comebe Tailored Polo Shirt now £41.96 £59.95 Barbour Waterbay Striped Shirt now £48.96 £69.95 Tommy Hilfiger Argyle Ls Rugby now £42 £140 Tommy Hilfiger Half-Zip Mock Neck Jumper now £77 £110 Gant Cotton Cable Knit Half-Zip Sweater now £105 £150 Tommy Hilfiger Flex Regular Fit Stripe Poplin Shirt now £52.50 £75 Barbour Striped Oxford Tailored Long-Sleeved Shirt now £52.46 £74.95 Barbour Bridford Check Regular Short-Sleeved Shirt now £55.96 £79.95 Barbour International Enfield Funnel Neck Jumper now from £38.70 £129 Out of stock New In Selected Homme Edwin Check Overshirt now from £18 £60 New In Gant Textured Cotton Half Zip Sweater now from £91 £130 Barbour Cresswell Seersucker Tailored Long-Sleeved Shirt now £48.96 £69.95 Barbour Westbury Relaxed Graphic T-Shirt now £27.96 £39.95 Tommy Hilfiger Colour-Blocked Collar Terry Half-Zip Jumper now from £105 £150 Barbour Muston Linen-Blend Knitted Polo Shirt now £69.97 £99.95 AllSaints Shams Long Sleeve Checked Shirt now from £64.50 £129 New In Barbour Striped Oxford Tailored Long-Sleeved Shirt now £52.46 £74.95 Fynch-Hatton Stand Collar Sweatshirt now £70 £100 AllSaints Lumley Long Sleeve Shirt now £69.30 £99 New In Tommy Hilfiger Pure Lambswool Zip Placket Polo Jumper now £85 £170 Gant Cotton Cable Knit Crew Neck Sweater now £98 £140 Fynch-Hatton Zip Troyer Jacquard Lambswool now £75 £150 Aubin Pepper Lambswool Zip Neck now £45 £95 Online Exclusive Fynch-Hatton Premium Flower Print Short Sleeved Shirt now £56 £80 Barbour Rasay Tartan Tailored Shirt now £34.98 £69.95 Fynch-Hatton Summer Flower Print Shirt now £56 £80 Tommy Hilfiger Regular Fit Polo Shirt now from £37.50 £75 Reiss Menswear REISS FABIEN Interlock Jersey Drawstring Hoodie now £68 £118 Out of stock Selected Homme Dean Stripe Short Sleeve Polo Shirt now £31.50 £45 New In Fynch-Hatton Classic Linen Stripe Shirt now £66.50 £95 Fynch-Hatton Washed Oxford Check Avocado Shirt now £25.50 £85 Barbour Harwell Tailored Polo Shirt now £48.96 £69.95 Gant Striped Seersucker Short Sleeve Shirt now £70 £100 AllSaints Spotter Long Sleeve Shirt now £54.50 £109 New In Selected Homme Rlxlandon Long Sleeve Check Shirt now from £42 £60 New In Barbour International Cheney Graphic Tee now from £19.98 £39.95 New In AllSaints Tawney Short Sleeve Check Shirt now £35.70 £119 Barbour International Maverick Knitted Polo Shirt now £50 £99.95 New In AllSaints Floraze Short Sleeve Shirt now £83.30 £119 New In Selected Homme Freddie Solid Seersucker Shirt now £38.50 £55 New In Barbour Douglas Tailored Short-Sleeved Shirt now £48.96 £69.95 Gant Casual Cotton Half Zip now from £62.50 £125 New In Barbour Cresswell Seersucker Shirt now £45.46 £64.95 Barbour Lewis Tailored Long-Sleeved Shirt now from £48.96 £69.95 Barbour International Howall Short-Sleeved Polo Shirt now from £41.96 £59.95 Barbour Washed Cotton Overshirt now £69.97 £99.95 AllSaints Hawthorne Long Sleeve Shirt now from £49.50 £99 New In AllSaints Lover Short Sleeve Oversized T-Shirt now from £29.50 £59 Out of stock New In Crew Clothing Pique Half Zip now £48.30 £69 New In Barbour Fallbay Tailored Long-Sleeved Shirt now £34.98 £69.95 Out of stock Barbour Flaxby Linen Blend Crew Neck now from £69.97 £99.95 Crew Clothing Classic Oxford Shirt now from £29.50 £59 New In Barbour Bowscale Striped Relaxed Shirt now £44.98 £89.95 Fynch-Hatton Washed Oxford Stripe Magnolia Shirt now £56 £80 Fynch-Hatton Essential Premium Print Shirt now £49 £70 AllSaints Fungi Embroidered Short Sleeve Shirt now £59.50 £119 Aubin Prestwick Shetland Crew - Dark Green now £45 £89 Online Exclusive Barbour Denim Crest Tailored Long-Sleeved Shirt now £52.46 £74.95 Barbour Tartan Pique Polo now £38.46 £54.95 Fynch-Hatton Flower Print Shirt now £56 £80 Crew Clothing Faversham Check Shirt now £48.30 £69 New In AllSaints Underground Oversized Crew Neck T-Shirt now from £29.50 £59 New In Tommy Hilfiger Logo Embroidery Crew Neck T-Shirt now from £38.50 £55 Barbour International Langston Polo Shirt Navy now £48.96 £69.95 New In Fynch-Hatton Hatton Donegal Grandad Cardigan now £70 £140 Fynch-Hatton Washed Oxford Stripes Shirt now £56 £80 Selected Homme Relaxed Fit Short Sleeve Shirt now from £31.50 £45 New In Fynch-Hatton Colorful Poplin Stripe Shirt now £49 £70 Gant Shield Half-Zip Sweatshirt now £77 £110 Fynch-Hatton Slub Stripe Shirt now £49 £70 Selected Homme Linen Shirt now £37.50 £75 Lacoste Jogger Sweatshirt now £76.30 £109 Selected Homme Half-Zip Jumper now £38.50 £55 Fynch-Hatton Washed Oxford Solid Button Down Shirt now £49 £70 Tommy Hilfiger Regular Fit Knit Polo Shirt now from £66.50 £95 Tommy Hilfiger Colour-Blocked Rugby Jumper now from £45 £150 Crew Clothing Feeder Stripe Rugby Top now £45.50 £65 New In Fynch-Hatton Hatton Colourful Check Shirt now £40 £80 AllSaints Josif Sleeveless Top now £74.50 £149 New In Fynch-Hatton Hatton Polo 2ply Solid Pique Tipping now £49 £70 Fynch-Hatton Premium Flower Print Shirt now £56 £80 Selected Homme Short Sleeved Shirt now £13.50 £45 AllSaints Odyssey Oversized Short Sleeve Crew T-Shirt now £41.30 £59 New In Selected Homme Holger Knit Jacquard Neck Sweater now £19.50 £65 New In Tommy Hilfiger Varsity Contrast Collar Relaxed Rugby Shirt now £70 £140 Tommy Hilfiger Seasonal Graphic Cotton Knitted Jumper now £39 £130 Barbour Lingwood Compact Quarter-Zip Jumper now £69.97 £99.95 Barbour Newmill Short-Sleeved Shirt now £55.96 £79.95 Barbour Cresswell Seersucker Regular Short-Sleeve Shirt now £45.46 £64.95 Selected Homme Oxford Shirt now from £25 £55 Fynch-Hatton Colourful Poplin Check Shirt now £40 £80 Fynch-Hatton 2-Ply Solid Pique Polo now £45.50 £65 New In Fynch-Hatton Hatton Colorful Slub Check Shirt now £49 £70 Tommy Hilfiger Flex Regular Fit Check Poplin Shirt now £59.50 £85 Fynch-Hatton Square Flannel Check Shirt now £40 £80 Selected Homme Rlxmika Tencel Blend Long Sleeve Shirt now £42 £60 New In Selected Homme Gaard Relaxed Knit Polo Cardigan now £25.50 £85 New In Barbour Willowburn Gingham Overshirt now £111.30 £159 Aubin Priory Fisherman Rib Shawl Collar Cardigan now £79 £169 Online Exclusive Crew Clothing Crew Classic Pique Polo Shirt now £20 £40 Barbour Thornaby Tailored Polo Shirt now £41.96 £59.95 Out of stock Selected Homme Workwear Cardigan now £47.50 £95 Gant Multistripe Ss Tshirt now £38.50 £55 Selected Homme Plaid Relaxed Overshirt now £37.50 £75 Barbour International Wilmslow Tee now from £24.46 £34.95 New In Aubin Phillips Lambswool Crew Neck now £39 £79 Online Exclusive Barbour Rickfell Ripstop Overshirt now £49.98 £99.95 Barbour International Logo T-Shirt now £20.96 £29.95 New In Gant Regular Fit Classic Oxford Shirt now £70 £100 Crew Clothing Classic Tee now £12.50 £25 New In Crew Clothing Classic Tee now from £17.50 £25 New In Fynch-Hatton Prem Flower Print Long Sleeve Shirt now £56 £80 Tommy Hilfiger Jersey Logo T-Shirt now £28 £40 Tommy Hilfiger Essential Print Bowling Shirt now from £49 £70 AllSaints Strand Long Sleeve Shirt now from £29.70 £99 New In Aubin Gladstone Poplin Shirt - Pale Blue now £49 £79 Online Exclusive Gant Striped Linen Blend Short Sleeved Shirt now from £66.50 £95 Barbour International Kaspian Half Zip Sweatshirt now from £69.97 £99.95 New In Barbour Portwell Striped Regular Short-Sleeved Shirt now £48.96 £69.95 AllSaints Terra Short Sleeve Shirt now from £59.50 £119 New In Barbour Cornsay Polo Shirt now £34.96 £49.95 Tommy Hilfiger Essential Heather T-Shirt now £28 £40 Out of stock Gant Regular Fit Dotted Dobby Oxford Shirt now £50 £100 Barbour Hauxley Shirt now £48.96 £69.95 Barbour Linton Tailored Linen Shirt now £62.96 £89.95 Tommy Hilfiger Flex Regular Fit Gingham Check Poplin Shirt now £59.50 £85 Fynch-Hatton Hatton Buttoned Shawl Cardigan now £70 £140 Barbour International Rufforth Half Zip Sweatshirt Black now from £54.50 £109 New In Selected Homme Mattis Cable Knit Polo Shirt now £45.50 £65 New In Lacoste Cotton T-Shirt now £27.50 £55 Gant Linen Blend Short Sleeved Shirt now £66.50 £95 Fynch-Hatton Hatton O Neck Merino Cashmere now £60 £120 Fynch-Hatton Short Sleeved Oxford Button Down Shirt now £49 £70 Fynch-Hatton Fine Knit Cotton Sweater now £66.50 £95 Barbour Fairlight Graphic T-Shirt now £27.96 £39.95 Barbour Crail Wax Ripstop Overshirt now £97.30 £139 Barbour Gordon Short-Sleeved Tailored Shirt now £45.46 £64.95 Barbour International Ehan Hoodie now from £76.30 £109 New In Selected Homme Relaxed Clay Linen Blend Short Sleeve Shirt now from £31.50 £45 New In Barbour International Warren Overshirt now £97.30 £139 New In Barbour Preppy T-Shirt now £24.46 £34.95 FALSE Reiss Menswear REISS CAINE Slim Fit Merino Wool Roll Neck now from £48 £110 Out of stock Tommy Hilfiger Logo Embroidery Fleece Hoody now from £36 £120 Lacoste Organic Cotton Sweater now £77 £110 Fynch-Hatton Colourful Twill Shirt now £35 £70 Tommy Hilfiger Flag Embroidery Terry Quarter-Zip Jumper now £77 £110 AllSaints Gribbs Long Sleeve Shirt now from £29.70 £119 New In Crew Clothing Salcombe Sailing Cut Padstow Top now £48.30 £69 New In Tommy Hilfiger Flex Poplin Mini Print Shirt now £45 £90 AllSaints Beam Knit Cardigan now £89.50 £179 Out of stock New In Tommy Hilfiger Oversized Flag Relaxed Jumper With Alpaca now £85 £170 Selected Homme Regbaird Linen Resort Overshirt now £94.50 £135 New In Crew Clothing Classic Fit Micro Gingham Shirt now £29.50 £59 Barbour Riddell Crepe Relaxed Shirt now £55.96 £79.95 Tommy Hilfiger Logo Graphic Jersey T-Shirt now £38.50 £55 Tommy Hilfiger Flex Fleece Logo Embroidery Hoody now from £77 £110 Barbour Midfield Tartan Regular Short-Sleeved Shirt now £45.46 £64.95 Barbour International Unite Graphic T-Shirt Navy now £24.46 £34.95 New In Gant Gingham Linen Blend Shirt now £70 £100 Crew Clothing Pique Polo Shirt now from £28 £40 New In AllSaints Rockley Long Sleeve Shirt now £49.50 £99 Out of stock New In Fynch-Hatton Cotton Oxford Stripe Shirt now £49 £70 Crew Clothing Classic Half Zip Sweat now £45.50 £65 New In Gant Classic Cotton Crew Neck Sweater now £77 £110 AllSaints Santiago Long Sleeved Check Shirt now £38.70 £129 Lacoste Linen Shirt now from £37.50 £125 Gant Regular Fit Shield T-Shirt now from £28 £40 Barbour Steventon Linen Blend Tailored Polo Shirt now £48.96 £69.95 Tommy Hilfiger Regular Fit Interlock Knit Polo Shirt now £42.50 £85 Crew Clothing Organic Cotton V-Neck Jumper now from £27.50 £55 New In Barbour Wells Crew Neck Jumper now £59.50 £119 Barbour International Peregrine Check Shirt now from £48.96 £69.95 New In Tommy Hilfiger 1985 Regular Fit Pique Polo now £52.50 £75 Tommy Hilfiger Modern Athleisure Reg Sweatshirt now from £60 £120 Out of stock Barbour Linton Linen Short-Sleeved Tailored Shirt now £55.96 £79.95 Selected Homme Dane Short Sleeve Knit Polo Shirt now £38.50 £55 New In Tommy Hilfiger Fisherman Rib Zip Mock now from £80 £160 Selected Homme Mike Light Full Zip Cardigan now from £37.50 £75 Tommy Hilfiger Regular Fit Linen Blend Short Sleeve Shirt now from £59.50 £85 Barbour Citywell Tattersall Tailored Shirt now £62.96 £89.95 Aubin Martin Ribbed Crew now £45 £89 Online Exclusive Selected Homme Cran Short Sleeve Knit Zip Polo now from £31.50 £45 New In Fynch-Hatton Hatton Denim Shirt now £56 £80 AllSaints Panhead Oversized Graphic T-Shirt now £29.50 £59 New In Tommy Hilfiger Flag Embroidery Textured Crew Neck Jumper now from £63 £90 Selected Homme Relaxed Ace Seersucker Short Sleeve Shirt now from £16.50 £55 New In AllSaints Kanda Long Sleeve Shirt now from £38.70 £129 New In Tommy Hilfiger Twill Embro Logo Polo Shirt now £33 £110 Out of stock Barbour International Owain Shirt now from £34.98 £69.95 New In Crew Clothing Short Sleeve Seersucker Shirt now £38.50 £55 New In Tommy Hilfiger Liquid Cotton Red Polo Shirt now £59.50 £85 Fynch-Hatton Premium Retro Print Shirt now £49 £70 AllSaints Blade Oversized Graphic T-Shirt now from £29.50 £59 New In AllSaints Tenter Oversized Wool Jumper now £50.70 £169 Gant Indigo Checked Shirt now from £84 £120 Lacoste Pique Cotton Polo Shirt now £66.50 £95 Tommy Hilfiger Soft Textured Crew Neck now £42 £140 Fynch-Hatton Harbour Blue Floral Print Shirt now from £56 £80 Barbour Oakshore Regular Short-Sleeved Shirt now £48.96 £69.95 Aubin Leonard Cable Cardigan now £79 £149 Online Exclusive Tommy Hilfiger TH Flex Regular Fit Tattersall Check Shirt now £37.50 £75 Barbour Halton Gingham Tailored Shirt now £34.98 £69.95 Barbour Harris Tailored Long-Sleeved Shirt now £52.46 £74.95 Aubin Frampton Shawl Cardigan - Navy now £99 £159 Online Exclusive Aubin Portman Waistcoat now £79 £129 Online Exclusive Fynch-Hatton Linen Check Shirt now £66.50 £95 Barbour Harris Tailored Long-Sleeved Shirt now £52.46 £74.95 Fynch-Hatton Washed Oxford Check Button Down Shirt now £56 £80 Tommy Hilfiger Stripe Flag Embroidery Crew Neck T-Shirt now £35 £50 Gant Regular Fit Classic Poplin Gingham Shirt now £66.50 £95 Crew Clothing Crew Classic Pique Polo now from £20 £40 Tommy Hilfiger Regular Fit Linen Blend Button-Down Shirt now from £66.50 £95 Barbour International Essential Polo Shirt Orange now £34.96 £49.95 New In Fynch-Hatton Fine Knit Cotton Crew Neck Sweater now from £56 £80 Fynch-Hatton Slub Flower Print Shirt now from £56 £80 Gant Chambray Collar Striped Heavy Rugger now £84 £120 Tommy Hilfiger Flag Embroidery Crew Neck Sweatshirt now from £66.50 £95 Crew Clothing Heritage Stripe Polo now from £29.40 £42 New In Fynch-Hatton Hatton Herringbone Linen Overshirt now £77 £110 AllSaints Statten Ramskull Crew Neck Jumper now £50.70 £169 Tommy Hilfiger Full Milano Ls Polo now from £80 £160 Tommy Hilfiger Regular Fit Button-Down Lightweight Oxford Shirt now £66.50 £95 Tommy Hilfiger Flag Embroidery Terry Drawstring Hoody now £70 £100 Selected Homme Relaxed T-Shirt now from £15.40 £22 Tommy Hilfiger Regular Fit Pique Polo Shirt With Linen now £59.50 £85 Selected Homme Ginger Knit Relaxed Polo Cardigan now from £16.50 £55 Selected Homme Mattis Short Sleeve Cable Knit Polo now £45.50 £65 New In Tommy Jeans Essential Stripe Shirt now £19.50 £65 Out of stock FALSE View all Men's Sale Shirts & Tops