Call us: 0871 911 7044*

Choose Country:

UK
USA
Australia
30-day worn or unworn returns guarantee
Feefo
Done

Casual Shirts

We offer 100 per cent cotton casual shirts for men in a range of colours with either striped or checked designs. Our casual cotton shirts come with a buttoned down collar and two-button cuffs for comfort and style. Prefer a lighter fabric? Browse our sophisticated and lightweight linen-mix shirts for men. Need a shirt for work or a special occasion? View our formal shirts where you'll find classic designs from blue gingham check to a double-cuff dress shirt.

Read More
Refine By
Sale Short Sleeve Linen-Mix Shirt - Dusky Red

Short Sleeve Linen-Mix Shirt - Dusky Red

(35)

£24.95 £9.99 Save £14.96

Comparable High Street Price: £37.99

Sale Long Sleeve Linen-Mix Shirt - Dusky Red

Long Sleeve Linen-Mix Shirt - Dusky Red

(20)

£24.95 £9.99 Save £14.96

Comparable High Street Price: £37.99

Sale Short Sleeve Linen-Mix Shirt - Olive

Short Sleeve Linen-Mix Shirt - Olive

(17)

£24.95 £9.99 Save £14.96

Comparable High Street Price: £37.99

Sale Long Sleeve Linen-Mix Shirt - Olive

Long Sleeve Linen-Mix Shirt - Olive

(18)

£24.95 £9.99 Save £14.96

Comparable High Street Price: £37.99

Sale

Any 2 for £40 or 3 for £52.50

Long Sleeve Tattersall Shirt - Cumbria

Long Sleeve Tattersall Shirt - Cumbria

(78)

£24.95 £22.50 Save £2.45

Comparable High Street Price: £35.23

Sale

Any 2 for £40 or 3 for £52.50

Long Sleeve Tattersall Shirt - Highfield

Long Sleeve Tattersall Shirt - Highfield

(3)

£24.95 £22.50 Save £2.45

Comparable High Street Price: £35.23

Sale

Any 2 for £40 or 3 for £52.50

Long Sleeve Tattersall Shirt - Severn

Long Sleeve Tattersall Shirt - Severn

(77)

£24.95 £22.50 Save £2.45

Comparable High Street Price: £35.23

Sale

Any 2 for £40 or 3 for £52.50

Long Sleeve Tattersall Shirt - Eden

Long Sleeve Tattersall Shirt - Eden

(8)

£24.95 £22.50 Save £2.45

Comparable High Street Price: £35.23

Sale

Any 2 for £40 or 3 for £52.50

Long Sleeve Tattersall Shirt - Seaton

Long Sleeve Tattersall Shirt - Seaton

(86)

£24.95 £22.50 Save £2.45

Comparable High Street Price: £35.23

Sale

Any 2 for £40 or 3 for £52.50

Long Sleeve Flannel Shirt - Blue Check

Long Sleeve Flannel Shirt - Blue Check

(13)

£24.95 £22.50 Save £2.45

Comparable High Street Price: £55.13

Sale

Any 2 for £40 or 3 for £52.50

Long Sleeve Country Shirt - Garsdale

Long Sleeve Country Shirt - Garsdale

(23)

£24.95 £22.50 Save £2.45

Comparable High Street Price: £35.23

Sale

Any 2 for £40 or 3 for £52.50

Long Sleeve Country Shirt - Burnsall

Long Sleeve Country Shirt - Burnsall

(25)

£24.95 £22.50 Save £2.45

Comparable High Street Price: £35.23

Sale

Any 2 for £40 or 3 for £52.50

Long Sleeve Tattersall Shirt - Castleford

Long Sleeve Tattersall Shirt - Castleford

(88)

£24.95 £22.50 Save £2.45

Comparable High Street Price: £35.23

Sale Long Sleeve Weekend Shirt - Berry Rail Check

Long Sleeve Weekend Shirt - Berry Rail Check

(14)

£24.95 £12.50 Save £12.45

Comparable High Street Price: £52.36

Sale

Any 2 for £40 or 3 for £52.50

Long Sleeve Country Shirt - Roker

Long Sleeve Country Shirt - Roker

(28)

£24.95 £22.50 Save £2.45

Comparable High Street Price: £35.23

Sale

Any 2 for £40 or 3 for £52.50

Long Sleeve Tattersall Shirt - Bourton

Long Sleeve Tattersall Shirt - Bourton

(65)

£24.95 £22.50 Save £2.45

Comparable High Street Price: £35.23

Sale Short Sleeve Linen-Mix Shirt - Slate Floral Print

Short Sleeve Linen-Mix Shirt - Slate Floral Print

(9)

£24.95 £9.99 Save £14.96

Comparable High Street Price: £37.99

Sale

Any 2 for £40 or 3 for £52.50

Long Sleeve Flannel Shirt - Olive Check

Long Sleeve Flannel Shirt - Olive Check

(13)

£24.95 £22.50 Save £2.45

Comparable High Street Price: £55.13

Sale Short Sleeve Linen-Mix Shirt - Navy Ship Print

Short Sleeve Linen-Mix Shirt - Navy Ship Print

(22)

£24.95 £12.50 Save £12.45

Comparable High Street Price: £37.99

Sale

Any 2 for £40 or 3 for £52.50

Long Sleeve Gingham Shirt - Blue

Long Sleeve Gingham Shirt - Blue

(4)

£24.95 £22.50 Save £2.45

Comparable High Street Price: £56.24

Sale

Any 2 for £40 or 3 for £52.50

Long Sleeve Gingham Shirt - Pink

Long Sleeve Gingham Shirt - Pink

(4)

£24.95 £22.50 Save £2.45

Comparable High Street Price: £56.24

Sale Long Sleeve Country Shirt - Stretton

Long Sleeve Country Shirt - Stretton

(55)

£24.95 £12.50 Save £12.45

Comparable High Street Price: £35.23

Sale

Any 2 for £20

Long Sleeve Twill Shirt - Pumice

Long Sleeve Twill Shirt - Pumice

(23)

£24.95 £12.50 Save £12.45

Comparable High Street Price: £33.00

Sale

Any 2 for £40 or 3 for £52.50

Long Sleeve Country Shirt - Orton

Long Sleeve Country Shirt - Orton

(43)

£24.95 £22.50 Save £2.45

Comparable High Street Price: £35.23

Sale

Any 2 for £40 or 3 for £52.50

Long Sleeve Moleskin Shirt - Wine

Long Sleeve Moleskin Shirt - Wine

(49)

£24.95 £22.50 Save £2.45

Sale Long Sleeve Weekend Shirt - Forest Rail Check

Long Sleeve Weekend Shirt - Forest Rail Check

(48)

£24.95 £12.50 Save £12.45

Comparable High Street Price: £52.36

Sale

Any 2 for £40 or 3 for £52.50

Long Sleeve Flannel Shirt - Wine Check

Long Sleeve Flannel Shirt - Wine Check

(13)

£24.95 £22.50 Save £2.45

Comparable High Street Price: £55.13

Sale Short Sleeve Weekend Shirt - Grape Gingham Check

Short Sleeve Weekend Shirt - Grape Gingham Check

(7)

£24.95 £12.50 Save £12.45

Comparable High Street Price: £52.36

Sale

Any 2 for £40 or 3 for £52.50

Long Sleeve Gingham Shirt - Navy

Long Sleeve Gingham Shirt - Navy

(4)

£24.95 £22.50 Save £2.45

Comparable High Street Price: £56.24

Sale Short Sleeve Linen-Mix Shirt - Blue Melange

Short Sleeve Linen-Mix Shirt - Blue Melange

(29)

£24.95 £12.50 Save £12.45

Comparable High Street Price: £37.99

Sale

Any 2 for £30

Long Sleeve Cord Shirt - Wine

Long Sleeve Cord Shirt - Wine

(37)

£24.95 £17.50 Save £7.45

Comparable High Street Price: £48.61

Sale

Any 2 for £20

Long Sleeve Twill Shirt - Terracotta

Long Sleeve Twill Shirt - Terracotta

(35)

£24.95 £12.50 Save £12.45

Comparable High Street Price: £33.00

Sale Short Sleeve Weekend Shirt - Navy Rail Check

Short Sleeve Weekend Shirt - Navy Rail Check

(16)

£24.95 £12.50 Save £12.45

Comparable High Street Price: £52.36

Sale

Any 2 for £30

Long Sleeve Cord Shirt - Bottle Green

Long Sleeve Cord Shirt - Bottle Green

(38)

£24.95 £17.50 Save £7.45

Comparable High Street Price: £48.61

Sale Long Sleeve Weekend Shirt - Aqua Gingham Check

Long Sleeve Weekend Shirt - Aqua Gingham Check

(34)

£24.95 £12.50 Save £12.45

Comparable High Street Price: £52.36

Sale Long Sleeve Slim-Fit Oxford Shirt - White

Long Sleeve Slim-Fit Oxford Shirt - White

(17)

£24.95 £12.50 Save £12.45

Comparable High Street Price: £32.24

Sale

Any 2 for £30 or 3 for £40

Long Sleeve Regular Fit Oxford Shirt - Light Blue

Long Sleeve Regular Fit Oxford Shirt - Light Blue

(2)

£24.95 £17.50 Save £7.45

Comparable High Street Price: £32.24

Sale

Any 2 for £40 or 3 for £52.50

Long Sleeve Flannel Shirt - Red Check

Long Sleeve Flannel Shirt - Red Check

(10)

£24.95 £22.50 Save £2.45

Comparable High Street Price: £55.13

Sale

Any 2 for £40 or 3 for £52.50

Long Sleeve Country Shirt - Edale

Long Sleeve Country Shirt - Edale

(55)

£24.95 £22.50 Save £2.45

Comparable High Street Price: £35.23

Sale

Any 2 for £40 or 3 for £52.50

Long Sleeve Moleskin Shirt - Navy

Long Sleeve Moleskin Shirt - Navy

(50)

£24.95 £22.50 Save £2.45

Sale Long Sleeve Country Shirt - Moreton

Long Sleeve Country Shirt - Moreton

(28)

£24.95 £12.50 Save £12.45

Comparable High Street Price: £35.23

Sale Long Sleeve Regular Fit Oxford Shirt - Lilac

Long Sleeve Regular Fit Oxford Shirt - Lilac

(2)

£24.95 £12.50 Save £12.45

Comparable High Street Price: £32.24

Sale Long Sleeve Country Shirt - Kinver

Long Sleeve Country Shirt - Kinver

(15)

£24.95 £12.50 Save £12.45

Comparable High Street Price: £35.23

Sale Short Sleeve Perranporth Shirt - Yellow Blue Stripe

Short Sleeve Perranporth Shirt - Yellow Blue Stripe

(1)

£24.95 £12.50 Save £12.45

Comparable High Street Price: £52.36

Sale

Any 2 for £30

Long Sleeve Cord Shirt - Royal Blue

Long Sleeve Cord Shirt - Royal Blue

(49)

£24.95 £17.50 Save £7.45

Comparable High Street Price: £48.61

Sale Short Sleeve Linen-Mix Shirt - White

Short Sleeve Linen-Mix Shirt - White

(17)

£24.95 £12.50 Save £12.45

Comparable High Street Price: £37.99

Sale Short Sleeve Weekend Shirt - Yellow Multi Stripe

Short Sleeve Weekend Shirt - Yellow Multi Stripe

(36)

£24.95 £12.50 Save £12.45

Comparable High Street Price: £52.36

Sale Long Sleeve Regular Fit Oxford Shirt - Navy

Long Sleeve Regular Fit Oxford Shirt - Navy

(0)

£24.95 £12.50 Save £12.45

Comparable High Street Price: £32.24

Facebook Pixel RedEye Pixel