Men's Shirts & Tops & Knitwear Brand 0 selected Close AllSaints(17) Aubin(30) Barbour(10) Barbour International(8) Calvin Klein(1) Crew Clothing(15) Fynch-Hatton(30) Gant(10) Lacoste(1) Levis(1) Nor-Folk.(5) Reiss Menswear(26) Selected Menswear(49) Tommy Hilfiger(16) Product Type 0 selected Close Cardigans(9) Casual Shirts(41) Crew Necks(33) Dress Shirts(1) Formal Shirts(2) Hoodies(3) Overshirts(7) Polo Shirts(21) Rugby Shirts(1) Rugby Tops(1) Sleeveless(1) Sweatshirts(1) T-Shirts(22) Trunks(1) V Necks(4) Zip Necks(10) Size 0 selected Close Extra Large(1) L(37) Large(49) M(36) Medium(40) S(31) Small(37) X-Large(39) X-Small(2) XL(38) XX-Large(14) XXL(33) XXXL(4) Sort by Most popular Name A-Z Brand A-Z Price Low to High Price High to Low Showing 40 of 219 products Gant Striped Linene Blend Shirt now £37.50 £125 Gant Shield Hoodie now £50 £100 Tommy Hilfiger Flag Embroidery Regular Polo Shirt now from £52.50 £75 Fynch-Hatton V-Neck Jumper now £56 £80 Crew Clothing French Rib Half Zip Jumper now £19.50 £65 Selected Menswear Selected Homme Aspen Short Sleeve O Neck T-Shirt now from £11 £22 Out of stock New In Aubin Fulney Cotton Cashmere Crew now £49 £69 Online Exclusive Fynch-Hatton Hatton Rugby Polo Stripe now £30 £100 Reiss Menswear REISS Phoenix Textured-Knit Button-Through Shirt now £58 £98 Out of stock Selected Menswear S/Homme Tom Ls Knit Structure V-Neck Cardigan now from £19.50 £65 Out of stock Selected Menswear Selected Phillip Knit Relaxed Crew Neck now £27.50 £55 Selected Menswear Selected Crewneck Jumper now £22.50 £45 Selected Menswear Selected Mike Light Polo Cardigan now £22.50 £75 Selected Menswear Selected Aspen Interlock O-Neck Tee now £10.50 £35 Reiss Menswear REISS Fairmont Linen Open-Collar Knit Polo Shirt now £38 £98 Selected Menswear Selected Relaxed Fit Short Sleeve Resort Shirt now £15 £50 Aubin Brambling Seersucker Short Sleeved Shirt now £39 £89 Online Exclusive Crew Clothing Classic Fit Micro Stripe Shirt now £29.50 £59 Fynch-Hatton Basic Stripe T-Shirt now £12 £40 Reiss Menswear REISS Splash Cotton Dive-Print Relaxed-Fit T-Shirt in White now £48 £68 Fynch-Hatton Buttoned Superfine Cardigan now £34.50 £100 Out of stock Reiss Menswear REISS BLESS Marl Crew Neck T Shirt now £18 £25 Reiss Menswear REISS Aurelia Cotton-Blend Stripe Cuban-Collar Shirt now £48 £78 Out of stock Selected Menswear Tony Waffle Stripe Overshirt now from £22.50 £75 Out of stock New In Selected Menswear Selected Homme Reuben Men's Coat now from £90 £180 Out of stock New In Reiss Menswear REISS Dalkeith Pointelle-Knit Cuban-Collar Shirt in White now £48 £120 Barbour Edenwood Printed Shirt now £20.98 £69.95 Selected Menswear Selected Homme Pima Short Sleeve O-Neck T-Shirt now from £12.60 £18 Out of stock New In Reiss Menswear REISS DUCHIE Polo Shirt now from £48 £88 Selected Menswear Selected Torino Short Sleeve Knit Crew Neck T-Shirt now £13.50 £45 Reiss Menswear REISS Bilsby Cotton-Blend Geometric-Knit Tipped Shirt now £48 £130 Selected Menswear Selected Reuben Relaxed Neck Knit Jumper now £22.50 £75 Aubin Aldridge Oxford Button Down Shirt - Pink Stripe now £45 £79 Online Exclusive Selected Menswear Selected Cody Long Sleeve Relaxed Knit Crew Neck Sweater now from £22.50 £75 Out of stock Nor-Folk. Nor-Folk Unisex Crew Sweatshirt now £28 £40 Barbour Fenhill Knitted Polo now £69.97 £99.95 Out of stock Nor-Folk. Unisex Hoodie now £35 £50 Barbour Lannich Tailored Tartan Overshirt now from £69.97 £99.95 Out of stock Aubin Eastbourne V Neck - Navy now £49 £79 Online Exclusive Reiss Menswear REISS Mason Stitch-Detail Half-Zip Polo Shirt now from £38 £118 Out of stock Selected Menswear Selected Mikolas Relaxed Neck Knit Jumper now £22.50 £75 Crew Clothing Classic Half Zip Sweatshirt now £19.50 £65 Fynch-Hatton O-Neck Cotton Linen now £28.50 £95 Barbour Cotton Quarter-Zip Jumper now from £26.98 £89.95 Tommy Hilfiger Argyle Ls Rugby now £42 £140 Tommy Hilfiger Half-Zip Mock Neck Jumper now £33 £110 Selected Menswear Selected Homme Men's Merino Wool Half Zip Sweater now from £22.50 £75 Out of stock New In Selected Menswear Selected Homme Teller Short Sleeve Knit Polo Shirt now from £27.50 £55 Out of stock New In Barbour International Enfield Funnel Neck Jumper now from £38.70 £129 Out of stock Selected Menswear Selected Edwin Check Overshirt now from £18 £60 Gant Textured Cotton Half Zip Sweater now from £39 £130 Aubin Gabriel Textured Utility Shirt now £39 £79 Online Exclusive Calvin Klein All-Over Printed Beach Shirt now £45.50 £65 Out of stock Fynch-Hatton Stand Collar Sweatshirt now £30 £100 AllSaints Lumley Long Sleeve Shirt now £29.70 £99 Tommy Hilfiger Pure Lambswool Zip Placket Polo Jumper now £51 £170 AllSaints Hawthorne Long Sleeve Shirt now from £69.30 £99 Gant Cotton Cable Knit Crew Neck Sweater now £42 £140 Aubin Hareby Garment Dyed Cotton T-shirt now £19 £39 Online Exclusive Fynch-Hatton Zip Troyer Jacquard Lambswool now £45 £150 Aubin Pepper Lambswool Zip Neck now £45 £95 Online Exclusive Selected Menswear Selected Homme Men's V-Neck Knit Waistcoat now from £19.50 £65 New In Aubin Hareby Garment Dyed Pocket T-shirt now £19 £39 Online Exclusive Selected Menswear Selected Homme Teller Short Sleeve Knit Polo now from £16.50 £55 Out of stock New In Aubin Hessle Shirt - Navy now £49 £89 Online Exclusive Selected Menswear Selected Homme Loose Oscar T-Shirt now from £7.50 £25 Out of stock New In Barbour International Cheney Graphic Tee now from £27.96 £39.95 Out of stock Barbour International Maverick Knitted Polo Shirt now £50 £99.95 Out of stock AllSaints Floraze Short Sleeve Shirt now £83.30 £119 Out of stock Selected Menswear Selected Freddie Solid Seersucker Shirt now £16.50 £55 Gant Casual Cotton Half Zip now from £62.50 £125 AllSaints Hawthorne Long Sleeve Shirt now from £69.30 £99 Out of stock AllSaints Lover Short Sleeve Oversized T-Shirt now from £29.50 £59 Out of stock Reiss Menswear REISS Camino Palm-Print Cuban-Collar Shirt now £48 £120 Out of stock Crew Clothing Pique Half Zip now £20.70 £69 Barbour Fallbay Tailored Long-Sleeved Shirt now £34.98 £69.95 Out of stock Barbour Flaxby Linen Blend Crew Neck now from £29.98 £99.95 Crew Clothing Classic Oxford Shirt now from £29.50 £59 Barbour Bowscale Striped Relaxed Shirt now £26.98 £89.95 Fynch-Hatton Washed Oxford Stripe Magnolia Shirt now £24 £80 Fynch-Hatton Essential Premium Print Shirt now £21 £70 Aubin Prestwick Shetland Crew - Dark Green now £45 £89 Online Exclusive Selected Menswear Selected Homme Rlxmika Tencel Blend Short Sleeve Shirt now from £25 £50 Out of stock New In Crew Clothing Faversham Check Shirt now £20.70 £69 Reiss Menswear REISS Eclipse Textured Cuban-Collar Short-Sleeve Shirt now £38 £78 Out of stock Selected Menswear Selected Homme Axel Long Sleeve Roll Neck Knit now from £13.50 £45 Out of stock New In Fynch-Hatton Washed Oxford Stripes Shirt now £24 £80 Selected Menswear Selected Homme Rai Long Sleeve Knitted Crew Neck Sweater now £37.50 £75 Out of stock New In Nor-Folk. Nor-Folk. Unisex T-Shirt now £14 £20 Reiss Menswear REISS MEDINA Interlock Jersey Zip Through Overshirt now £88 £168 Out of stock Fynch-Hatton Colorful Poplin Stripe Shirt now £21 £70 Fynch-Hatton Slub Stripe Shirt now £21 £70 Selected Menswear Selected Homme Paul Jacquard Short Sleeve Polo Shirt now from £10.50 £35 Out of stock New In Aubin Horkstow Lightweight Relaxed Oxford Shirt now £45 £79 Online Exclusive Gant Regular Fit Shield Pique Polo Shirt now from £56 £80 Aubin Abbey Cuban Collar Short Sleeved Shirt now £59 £89 Online Exclusive Fynch-Hatton Washed Oxford Solid Button Down Shirt now from £21 £70 Tommy Hilfiger Regular Fit Knit Polo Shirt now from £66.50 £95 Out of stock Tommy Hilfiger Colour-Blocked Rugby Jumper now £75 £150 Out of stock Crew Clothing Feeder Stripe Rugby Top now £19.50 £65 Selected Menswear Selected Homme Merino Wool Crew Neck Jumper now £19.50 £65 Out of stock New In Barbour International Basset Shirt now from £48.96 £69.95 Out of stock Fynch-Hatton Hatton Colourful Check Shirt now £24 £80 AllSaints Josif Sleeveless Top now £44.70 £149 Fynch-Hatton Hatton Polo 2ply Solid Pique Tipping now £21 £70 AllSaints Tonic Crew Short Sleeve T-Shirt 3 Pack now £62.30 £89 Reiss Menswear REISS Aetos Crochet Stripe Cuban-Collar Shirt now £68 £120 Selected Menswear Selected Holger Knit Jacquard Neck Sweater now £19.50 £65 Aubin Worlaby Linen Shirt now £69 £109 Online Exclusive Tommy Hilfiger Seasonal Graphic Cotton Knitted Jumper now £39 £130 Aubin Danton Relaxed T-shirt now £25 £49 Online Exclusive Selected Menswear Selected Oxford Shirt now from £17.50 £50 Out of stock Fynch-Hatton 2-Ply Solid Pique Polo now £19.50 £65 Selected Menswear Selected Rlxmika Tencel Blend Long Sleeve Shirt now £18 £60 Aubin Humby Pique Striped T-shirt now £25 £55 Online Exclusive Selected Menswear Selected Gaard Relaxed Knit Polo Cardigan now £25.50 £85 Barbour Willowburn Gingham Overshirt now £47.70 £159 Aubin Priory Fisherman Rib Shawl Collar Cardigan now £59 £169 Online Exclusive Barbour Thornaby Tailored Polo Shirt now £41.96 £59.95 Out of stock Selected Menswear Selected Plaid Relaxed Overshirt now £22.50 £75 Aubin Phillips Lambswool Crew Neck now £39 £79 Online Exclusive Barbour International Logo T-Shirt now £20.96 £29.95 Out of stock Crew Clothing Classic Tee now from £7.50 £25 AllSaints Strand Long Sleeve Shirt now £49.50 £99 Out of stock Aubin Gladstone Poplin Shirt - Pale Blue now £45 £79 Online Exclusive Selected Menswear Selected Homme Manuel Soft Zip High Neck Sweater now from £27.50 £55 Out of stock New In AllSaints Terra Short Sleeve Shirt now £83.30 £119 Out of stock Selected Menswear Selected Homme Men's Short Sleeve Half Zip Polo now from £16 £32 Out of stock New In Tommy Hilfiger Essential Heather T-Shirt now £28 £40 Out of stock Tommy Hilfiger Flex Regular Fit Gingham Check Poplin Shirt now £25.50 £85 Fynch-Hatton Hatton Buttoned Shawl Cardigan now £42 £140 Barbour International Rufforth Half Zip Sweatshirt Black now from £76.30 £109 Out of stock Fynch-Hatton Hatton O Neck Merino Cashmere now £60 £120 Out of stock Fynch-Hatton Short Sleeved Oxford Button Down Shirt now £35 £70 Fynch-Hatton Fine Knit Cotton Sweater now from £28.50 £95 Aubin Belmont Printed Shirt now £39 £89 Online Exclusive Barbour International Ehan Hoodie now from £32.70 £109 Selected Menswear Selected Relaxed Clay Linen Blend Short Sleeve Shirt now from £22.50 £45 Out of stock Aubin Lusby Pique Polo now £39 £59 Online Exclusive Selected Menswear Selected Homme Relaxed Fit Denim Short Sleeve Shirt now from £15 £50 Out of stock New In Selected Menswear Selected Homme Relaxed Fit Printed Short Sleeve Shirt now from £18 £60 Out of stock New In Selected Menswear Selected Homme Dean Rib Tank Top now from £6.60 £22 Out of stock New In Aubin Barnes Striped Pocket T-shirt now £25 £49 Online Exclusive AllSaints Gribbs Long Sleeve Shirt now £29.70 £119 Out of stock Crew Clothing Salcombe Sailing Cut Padstow Top now £20.70 £69 Tommy Hilfiger Oversized Flag Relaxed Jumper With Alpaca now £51 £170 Selected Menswear Selected Regbaird Linen Resort Overshirt now £40.50 £135 Crew Clothing Classic Fit Micro Gingham Shirt now £29.50 £59 Reiss Menswear REISS FABIEN Interlock Jersey Drawstring Hoodie now £48 £118 Out of stock Reiss Menswear REISS Clement Monogram-Print Pigment-Dyed Relaxed T-Shirt now £48 £68 Out of stock Reiss Menswear REISS Claremont Colour-Block Knitted Polo Shirt now from £38 £110 Out of stock Reiss Menswear REISS Marek Cotton Block-Stripe Knitted Shirt now £68 £140 Selected Menswear Selected Homme Travis Twill Long Sleeve Overshirt now from £30 £60 Out of stock New In Crew Clothing Pique Polo Shirt now from £12 £40 AllSaints Rockley Long Sleeve Shirt now £49.50 £99 Out of stock Fynch-Hatton Cotton Oxford Stripe Shirt now £21 £70 Crew Clothing Classic Half Zip Sweat now £19.50 £65 Nor-Folk. Unisex Oversize Hoodie Khaki now £49 £70 Reiss Menswear REISS BRADLEY Interlock Jersey Crew Neck T Shirt now from £28 £68 AllSaints Santiago Long Sleeved Check Shirt now £38.70 £129 Selected Menswear Selected Homme Fred Structured Overshirt now from £49 £70 Out of stock New In Selected Menswear Selected Homme Dane Long Sleeve Knit Crew Neck Sweater now £22.50 £45 Out of stock New In Lacoste Linen Shirt now £37.50 £125 Out of stock Nor-Folk. Unisex Relaxed T-Shirt Khaki now £21 £30 Gant Regular Fit Shield T-Shirt now from £12 £40 Reiss Menswear REISS Estate Textured-Knit Half-Zip Polo Shirt now £38 £98 Out of stock Crew Clothing Organic Cotton V-Neck Jumper now £44 £55 Out of stock Fynch-Hatton Fynch Hatton Basic Polo Shirt now from £38.50 £55 Tommy Hilfiger Modern Athleisure Reg Sweatshirt now from £60 £120 Out of stock Reiss Menswear REISS Max Textured Stripe Cuban-Collar Shirt now £58 £78 Aubin Austin Cotton/linen Short Sleeved Shirt now £59 £89 Online Exclusive Tommy Hilfiger Fisherman Rib Zip Mock now £112 £160 Out of stock Selected Menswear Selected Mike Light Full Zip Cardigan now from £22.50 £75 Reiss Menswear REISS Duchie Merino Wool Open-Collar Polo Shirt in Nordic Blue now £58 £88 Fynch-Hatton Fynch Hatton Fine Knit O-Neck Jumper now £56 £80 Aubin Abbots Cuban Collar Shirt now £39 £89 Online Exclusive Aubin Martin Ribbed Crew now £45 £89 Online Exclusive Selected Menswear Selected Cran Short Sleeve Knit Zip Polo now from £13.50 £45 Fynch-Hatton Hatton Denim Shirt now £24 £80 AllSaints Panhead Oversized Graphic T-Shirt now £29.50 £59 Out of stock Tommy Hilfiger Flag Embroidery Textured Crew Neck Jumper now from £45 £90 AllSaints Kanda Long Sleeve Shirt now £64.50 £129 Out of stock Tommy Hilfiger Twill Embro Logo Polo Shirt now £33 £110 Out of stock Reiss Menswear REISS Eden Towelling Short-Sleeve Shirt now £48 £88 Selected Menswear Selected Homme Aspen Long Sleeve O Neck T-Shirt now £12.50 £25 Out of stock New In Aubin Grainsby Linen Cotton Shirt now £59 £95 Online Exclusive Levis Levi's® Grey Housemark T-Shirt now £13.50 £27 Out of stock Barbour International Owain Shirt now from £48.96 £69.95 Out of stock Fynch-Hatton Fynch Hatton V-Neck Sweater now £56 £80 AllSaints Blade Oversized Graphic T-Shirt now from £29.50 £59 Out of stock AllSaints Tenter Oversized Wool Jumper now £50.70 £169 Gant Indigo Checked Shirt now from £60 £120 Out of stock Reiss Menswear REISS Kennedy Textured Half-Button Polo Shirt now £48 £68 Out of stock Reiss Menswear REISS BLESS 3 Pack Crew Neck Multi Melange T Shirts now £38 £78 Out of stock Aubin Leonard Cable Cardigan now £59 £149 Online Exclusive Aubin Frampton Shawl Cardigan - Navy now £99 £159 Online Exclusive Reiss Menswear REISS Fleet Stripe-Knit Cuban-Collar Shirt now £68 £130 Aubin Portman Waistcoat now £79 £129 Online Exclusive Reiss Menswear REISS Forno Half-Zip Textured Polo Shirt now £48 £68 Out of stock Fynch-Hatton Linen Check Shirt now £28.50 £95 Selected Menswear S/Homme Reg Noah Mix Bdwn Ls Shirt Camp now from £15 £50 Out of stock Aubin Berkeley Slub T-shirt now £25 £45 Online Exclusive Fynch-Hatton Washed Oxford Check Button Down Shirt now £24 £80 Crew Clothing Crew Classic Pique Polo now from £28 £40 Fynch-Hatton Fine Knit Cotton Crew Neck Sweater now from £24 £80 Gant Chambray Collar Striped Heavy Rugger now £36 £120 Aubin Aldwin Jersey Shirt now £39 £69 Online Exclusive Crew Clothing Heritage Stripe Polo now from £12.60 £42 Fynch-Hatton Hatton Herringbone Linen Overshirt now £33 £110 AllSaints Statten Ramskull Crew Neck Jumper now £50.70 £169 Tommy Hilfiger Flag Embroidery Terry Drawstring Hoody now £30 £100 Selected Menswear Selected Relaxed T-Shirt now from £6.60 £22 Selected Menswear Selected Homme Colibri Knit Polo Shirt now from £22.50 £45 Out of stock New In Selected Menswear Selected Mattis Short Sleeve Cable Knit Polo now £19.50 £65 View all Men's Sale Shirts & Tops