Men collection
2XL
3XL
4XL
L
M
S
XL
14.5
15
15.5
16
16.5
17
17.5
18
18.5
19
19.5
20

Shirts

61 Items

Warm flannel checkered shirt
New - Web exclu

Warm flannel checkered shirt

£39.99
Up to 40% OFF£23.99
Plain warm flannel shirt
New - Web exclu

Plain warm flannel shirt

£39.99
Up to 40% OFF£23.99
Warm flannel shirt with checks
New - Web exclu

Warm flannel shirt with checks

£39.99
Up to 40% OFF£23.99
Warm dark flannel check shirt
New - Web exclu

Warm dark flannel check shirt

£39.99
Up to 40% OFF£23.99
Flannel shirt with contrasting details, dark
New - Web exclu

Flannel shirt with contrasting details, dark

£39.99
Up to 40% OFF£23.99
Warm flannel checkered shirt
New - Web exclu

Warm flannel checkered shirt

£39.99
Up to 40% OFF£23.99
Warm flannel shirt with small checks
New - Web exclu

Warm flannel shirt with small checks

£39.99
Up to 40% OFF£23.99
Warm flannel shirt large checks
New - Web exclu

Warm flannel shirt large checks

£39.99
Up to 40% OFF£23.99
Flannel shirt with velvet details, large checks
New - Web exclu

Flannel shirt with velvet details, large checks

£39.99
Up to 40% OFF£23.99
Flannel shirt with velvet details, light
New - Web exclu

Flannel shirt with velvet details, light

£42.99
Up to 40% OFF£25.79
Flannel shirt with velvet details, bright
New - Web exclu

Flannel shirt with velvet details, bright

£39.99
Up to 40% OFF£23.99
Flannel shirt with velvet details, chic
New - Web exclu

Flannel shirt with velvet details, chic

£42.99
Up to 40% OFF£25.79
Stretch plaid flannel shirt
New - Web exclu

Stretch plaid flannel shirt

£44.99
Up to 40% OFF£26.99
Stretch plaid flannel shirt
New - Web exclu

Stretch plaid flannel shirt

£44.99
Up to 40% OFF£26.99
Warm flannel check work shirt
New - Web exclu

Warm flannel check work shirt

£42.99
Up to 40% OFF£25.79
Warm flannel check work shirt
New - Web exclu

Warm flannel check work shirt

£42.99
Up to 40% OFF£25.79
Easy-care fancy shirt
New - Web exclu

Easy-care fancy shirt

£32.99
Fancy shirt with contrasting details
New - Web exclu

Fancy shirt with contrasting details

£32.99
Long sleeve textured cotton shirt
New - Web exclu

Long sleeve textured cotton shirt

£32.99
Easy-care polycotton shirt
New - Web exclu

Easy-care polycotton shirt

£32.99
Long sleeve Oxford cotton shirt
New - Web exclu

Long sleeve Oxford cotton shirt

£32.99
Chic stretch shirt with a fitted cut
New - Web exclu

Chic stretch shirt with a fitted cut

£36.99
Chic cotton shirt with semi-Italian collar
New - Web exclu

Chic cotton shirt with semi-Italian collar

£36.99
Chic cotton shirt with semi-Italian collar
New - Web exclu

Chic cotton shirt with semi-Italian collar

£36.99
Chic cotton shirt with semi-Italian collar
New - Web exclu

Chic cotton shirt with semi-Italian collar

£36.99
Chic cotton shirt with semi-Italian collar
New - Web exclu

Chic cotton shirt with semi-Italian collar

£36.99
Easy care striped shirt
New - Web exclu

Easy care striped shirt

£34.99
Cotton shirt with large checks
New - Web exclu

Cotton shirt with large checks

£34.99