Men's Shirts
40 itemsOversized fit flannel check shirt in light blue
Current Price £38.00
Relaxed fit crop flannel shirt in brown check
Current Price £38.00
Long sleeve relaxed grid check shirt in khaki
Current Price £38.00
Relaxed fit poplin check shirt in mustard
Current Price £38.00
Regular fit textured check overshirt in green
Current Price £42.00
Regular fit textured check overshirt in black
Current Price £42.00
Regular fit textured check shirt in stone
Current Price £36.00
Relaxed fit stripe shirt in tonal ecru & brown
Current Price £38.00
Oversized fit long sleeve stripe shirt in light blue & yellow
Current Price £36.00
Oversized fit stripe shirt in ecru
Current Price £36.00
Oversized fit stripe shirt in blue
Current Price £38.00
Long sleeve relaxed stripe shirt in stone
Current Price £38.00
Oversized fit stripe oxford shirt in washed brown
Current Price £38.00
Relaxed fit short sleeve textured check shirt in stone
Current Price £36.00
Oversized fit long sleeve stripe shirt in burgundy
Current Price £36.00
Long sleeve relaxed cheesecloth stripe in cream
Current Price £38.00
Long sleeve formal slim shirt in white
Current Price £38.00
Long sleeve formal stretch shirt in white
Current Price £25.00
Regular fit cord shirt in washed green
Current Price £40.00
Washed cord overshirt in black
Current Price £42.00
Regular fit twill overshirt in black
Current Price £42.00
Regular fit denim long sleeve shirt in mid wash
Current Price £40.00
Regular fit denim long sleeve shirt in light wash
Current Price £40.00
Relaxed fit overhead denim shirt in mid wash
Current Price £50.00
Regular fit flannel shirt in navy
Current Price £32.00
Regular fit flannel shirt in brown
Current Price £32.00
Long sleeve washed overshirt in khaki
Current Price £42.00
Long sleeve formal slim sateen shirt in white
Current Price £38.00
Regular fit real leather shirt in black
Current Price £150.00
Oversized fit formal shirt in light yellow
Current Price £36.00
Oversized fit formal shirt in white
Current Price £36.00
Regular fit ripstop overshirt in washed stone
Current Price £42.00
Regular fit twill overshirt in brown
Current Price £42.00
Regular fit denim overshirt in mid wash blue
Current Price £42.00
Long sleeve textured formal shirt in white
Current Price £30.00
Short sleeve formal slim stretch fit shirt in white
Current Price £22.00
Relaxed fit shirt with contrast stitch detail in black
Current Price £34.00
Relaxed fit short sleeve two tone textured shirt in stone
Current Price £36.00
Relaxed fit short sleeve twill shirt in navy
Current Price £36.00
Short sleeve boxy textured shirt in ecru
Current Price £36.00
Men's Shirts
For smart-casual wear and occasions alike – shop Topman shirts. This edit is a blend of sharp and relaxed tailoring to elevate your look. For event attire, explore slim-fitting men’s shirts in crisp, structured fabrics and clean, neutral colourways. While revere-collared shirts in oversized and boxy fits offer a laid-back alternative. Elevated prints can be styled solo and denim overshirts make the ideal layer to smarten your favourite tee. From crochet and soft twill fabrics to brushed flannel shirts – find long and short sleeve designs to move you through the seasons.