This site ships to the United Kingdom

£

 

Men's Shirts

Keep your wardrobe up to date with Topman's range of men's shirts. We've got something for every occasion. So whether you want a check shirt to pair with your jeans, a denim shirt to wear with chinos or something a bit smarter, you'll find it all here.

 

Sale : Up to 50% off selected lines + an extra 10% off
4 3 2
268 results
Brown Large Check Viscose Smart Shirt
Brown Large Check Viscose Smart Shirt

Was  £30.00 Was  £15.00 Now  £13.50

Extra 10% off sale! Extra 10% off sale!
TOPMAN PREMIUM Ruby Overhead Shirt containing Wool
TOPMAN PREMIUM Ruby Overhead Shirt containing Wool

Was  £38.00 Was  £19.00 Now  £17.10

Extra 10% off sale! Extra 10% off sale!
White Shirts
TOPMAN PREMIUM Nude Overhead Shirt containing Wool
TOPMAN PREMIUM Nude Overhead Shirt containing Wool

Was  £38.00 Was  £19.00 Now  £17.10

Extra 10% off sale! Extra 10% off sale!
Black Tencel Military Style Smart Shirt
Black Tencel Military Style Smart Shirt

Was  £32.00 Was  £16.00 Now  £14.40

Extra 10% off sale! Extra 10% off sale!
TOPMAN PREMIUM Navy Tencel Revere Collar Smart Shirt
TOPMAN PREMIUM Navy Tencel Revere Collar Smart Shirt

Was  £38.00 Was  £19.00 Now  £17.10

Extra 10% off sale! Extra 10% off sale!
Overshirts
Stone Tencel Military Style Smart Shirt
Stone Tencel Military Style Smart Shirt

Was  £32.00 Was  £16.00 Now  £14.40

Extra 10% off sale! Extra 10% off sale!
Tobacco Brown Tencel Military Style Smart Shirt
Tobacco Brown Tencel Military Style Smart Shirt

Was  £32.00 Was  £16.00 Now  £14.40

Extra 10% off sale! Extra 10% off sale!
CALVIN KLEIN White and Blue Pindot Shirt
CALVIN KLEIN White and Blue Pindot Shirt

Was  £70.00 Was  £35.00 Now  £31.50

Extra 10% off sale! Extra 10% off sale!
Grey Twill Slim Fit Smart Shirt
Grey Twill Slim Fit Smart Shirt

Was  £32.00 Was  £16.00 Now  £14.40

Extra 10% off sale! Extra 10% off sale!
CALVIN KLEIN Blue and White Pinstripe CK Print Shirt
CALVIN KLEIN Blue and White Pinstripe CK Print Shirt

Was  £70.00 Was  £35.00 Now  £31.50

Extra 10% off sale! Extra 10% off sale!
Navy and Black Jacquard Slim Fit Smart Shirt
Navy and Black Jacquard Slim Fit Smart Shirt

Was  £32.00 Was  £16.00 Now  £14.40

Extra 10% off sale! Extra 10% off sale!
King of Spring edit
Black and White Star Print Voile Casual Shirt
Black and White Star Print Voile Casual Shirt

Was  £32.00 Was  £16.00 Now  £14.40

Extra 10% off sale! Extra 10% off sale!
Grey and White Stand Collar Slim Fit Smart Shirt
Grey and White Stand Collar Slim Fit Smart Shirt

Was  £30.00 Was  £15.00 Now  £13.50

Extra 10% off sale! Extra 10% off sale!
Orange Check Revere Collar Casual Shirt
Orange Check Revere Collar Casual Shirt

Was  £30.00 Was  £15.00 Now  £13.50

Extra 10% off sale! Extra 10% off sale!
Black and White Abstract Poppy Print Casual Shirt
Black and White Abstract Poppy Print Casual Shirt

Was  £32.00 Was  £16.00 Now  £14.40

Extra 10% off sale! Extra 10% off sale!
Green and Navy Gingham Stretch Skinny Fit Smart Shirt
Green and Navy Gingham Stretch Skinny Fit Smart Shirt

Was  £30.00 Was  £15.00 Now  £13.50

Extra 10% off sale! Extra 10% off sale!
Premium Khaki Egyptian Cotton Slim Fit Smart Shirt
Premium Khaki Egyptian Cotton Slim Fit Smart Shirt

Was  £38.00 Was  £19.00 Now  £17.10

Extra 10% off sale! Extra 10% off sale!
LTD Light Green Elasticated Hem Overshirt
LTD Light Green Elasticated Hem Overshirt

Was  £35.00 Was  £17.00 Now  £15.30

Extra 10% off sale! Extra 10% off sale!
Sand Zip Through Overshirt Containing Wool
Sand Zip Through Overshirt Containing Wool

Was  £45.00 Was  £22.00 Now  £19.80

Extra 10% off sale! Extra 10% off sale!
Burgundy Velvet Zip Through Overshirt
Burgundy Velvet Zip Through Overshirt

Was  £35.00 Was  £17.00 Now  £15.30

Extra 10% off sale! Extra 10% off sale!
Green Velvet Zip Through Overshirt
Green Velvet Zip Through Overshirt

Was  £35.00 Was  £17.00 Now  £15.30

Extra 10% off sale! Extra 10% off sale!
SELECTED HOMME Red and Grey Check Wool Rich Overshirt
SELECTED HOMME Red and Grey Check Wool Rich Overshirt

Was  £95.00 Was  £45.00 Now  £40.50

Extra 10% off sale! Extra 10% off sale!
Navy Jacquard Cross Casual Shirt
Navy Jacquard Cross Casual Shirt

Was  £30.00 Was  £15.00 Now  £13.50

Extra 10% off sale! Extra 10% off sale!
Blue Pixel Checked Casual Shirt
Blue Pixel Checked Casual Shirt

Was  £30.00 Was  £15.00 Now  £13.50

Extra 10% off sale! Extra 10% off sale!
LTD Off White Textured Shirt
LTD Off White Textured Shirt

Was  £35.00 Was  £18.00 Now  £16.20

Extra 10% off sale! Extra 10% off sale!
SELECTED HOMME Navy and Grey Check Button Down Shirt
SELECTED HOMME Navy and Grey Check Button Down Shirt

Was  £45.00 Was  £22.00 Now  £19.80

Extra 10% off sale! Extra 10% off sale!
SELECTED HOMME Grey and Black Check Cotton Shirt
SELECTED HOMME Grey and Black Check Cotton Shirt

Was  £45.00 Was  £22.00 Now  £19.80

Extra 10% off sale! Extra 10% off sale!
Pink Checked Pattern Brushed Cotton Shirt
Pink Checked Pattern Brushed Cotton Shirt

Was  £30.00 Was  £15.00 Now  £13.50

Extra 10% off sale! Extra 10% off sale!
LTD Black and White Slub Zip Shirt
LTD Black and White Slub Zip Shirt

Was  £35.00 Was  £17.00 Now  £15.30

Extra 10% off sale! Extra 10% off sale!
HILFIGER DENIM Check Shirt
HILFIGER DENIM Check Shirt

Was  £70.00 Was  £35.00 Now  £31.50

Extra 10% off sale! Extra 10% off sale!
LUX Khaki Zip Through Boxy Short Sleeve Shirt
LUX Khaki Zip Through Boxy Short Sleeve Shirt

Was  £40.00 Was  £20.00 Now  £18.00

Extra 10% off sale! Extra 10% off sale!
LUX Navy Zip Through Boxy Short Sleeve Shirt
LUX Navy Zip Through Boxy Short Sleeve Shirt

Was  £40.00 Was  £20.00 Now  £18.00

Extra 10% off sale! Extra 10% off sale!
LUX Navy Pinstripe Longline Shirt
LUX Navy Pinstripe Longline Shirt

Was  £40.00 Was  £20.00 Now  £18.00

Extra 10% off sale! Extra 10% off sale!
NOOSE & MONKEY White Shirt
NOOSE & MONKEY White Shirt

Was  £40.00 Was  £20.00 Now  £18.00

Extra 10% off sale! Extra 10% off sale!
SELECTED HOMME Blue Shirt
SELECTED HOMME Blue Shirt

Was  £45.00 Was  £22.00 Now  £19.80

Extra 10% off sale! Extra 10% off sale!
Stone Bold Stripe Casual Shirt
Stone Bold Stripe Casual Shirt

Was  £30.00 Was  £15.00 Now  £13.50

Extra 10% off sale! Extra 10% off sale!
HILFIGER DENIM Navy Horizontal Stripe Shirt
HILFIGER DENIM Navy Horizontal Stripe Shirt

Was  £65.00 Was  £32.00 Now  £28.80

Extra 10% off sale! Extra 10% off sale!
SELECTED HOMME Grey Stand Collar Shirt
SELECTED HOMME Grey Stand Collar Shirt

Was  £35.00 Was  £17.00 Now  £15.30

Extra 10% off sale! Extra 10% off sale!
LTD Light Blue Pilled Fabric Shirt
LTD Light Blue Pilled Fabric Shirt

Was  £35.00 Was  £17.00 Now  £15.30

Extra 10% off sale! Extra 10% off sale!
Black Longline Step Hem Casual Shirt
Black Longline Step Hem Casual Shirt

Was  £32.00 Was  £16.00 Now  £14.40

Extra 10% off sale! Extra 10% off sale!
Black and White Check Slim Fit Casual Shirt
Black and White Check Slim Fit Casual Shirt

Was  £30.00 Was  £15.00 Now  £13.50

Extra 10% off sale! Extra 10% off sale!
Grey and Pink Stripe Casual Shirt
Grey and Pink Stripe Casual Shirt

Was  £30.00 Was  £15.00 Now  £13.50

Extra 10% off sale! Extra 10% off sale!