Men's Long Sleeve Shirts

At Joseph Turner, we stock a great selection of men's long sleeve shirts. Whether you prefer handsome checks, modern prints or simple plains we have shirts to suit all tastes.

Show 42 of 42
2 FOR £120 LINEN SHIRTS
£99.00
£66.00

Linen Shirt Long Sleeve - Coral

2 FOR £120 LINEN SHIRTS
£99.00
£66.00

Linen Shirt Long Sleeve - Navy

2 FOR £120 LINEN SHIRTS
£99.00
£66.00

Linen Shirt Long Sleeve - Pacific

2 FOR £120 LINEN SHIRTS
£99.00
£66.00

Linen Shirt Long Sleeve - Pink

2 FOR £120 LINEN SHIRTS
£99.00
£66.00

Linen Shirt Long Sleeve - Atlantic

2 FOR £120 LINEN SHIRTS
£99.00
£66.00

Linen Shirt Long Sleeve - Light Blue

2 FOR £100 OXFORD SHIRTS
£87.00
£57.00

Washed Oxford Shirt - Blue

Blue
Pink
Blue Check
Pink/Olive/Blue Check
2 FOR £120 LINEN SHIRTS
£99.00
£66.00

Linen Shirt Long Sleeve - Aqua

2 FOR £100 SAFARI, CHAMBRAY & DENIM SHIRTS
£87.00
£57.00

Denim Shirt - Dark Blue

Dark Blue
Mid Blue
2 FOR £100 OXFORD SHIRTS
£87.00
£57.00

Washed Oxford Shirt - Pink

Pink
Blue
Blue Check
Pink/Olive/Blue Check
2 FOR £100 OXFORD SHIRTS
£87.00
£57.00

Washed Oxford Shirt - Pink/Olive/Blue Check

Pink/Olive/Blue Check
Blue
Pink
Blue Check
2 FOR £100 OXFORD SHIRTS
£87.00
£57.00

Washed Oxford Shirt - Blue Check

Blue Check
Blue
Pink
Pink/Olive/Blue Check
2 FOR £100 SAFARI, CHAMBRAY & DENIM SHIRTS
£87.00
£57.00

Denim Shirt - Mid Blue

Mid Blue
Dark Blue
2 FOR £100 OXFORD SHIRTS
£87.00
£57.00

Button Down Oxford Shirt - Blue

Blue
Blue Stripe
Blue Check
2 FOR £100 OXFORD SHIRTS
£87.00
£57.00

Button Down Oxford Shirt - Blue Stripe

Blue Stripe
Blue
Blue Check
2 FOR £120 LINEN SHIRTS
£99.00
£66.00

Linen Shirt Long Sleeve - Blue/White Stripe

2 FOR £120 LINEN SHIRTS
£99.00
£66.00

Linen Shirt Long Sleeve - Green/Blue Floral

2 FOR £100 SEERSUCKER SHIRTS
£87.00
£57.00

Seersucker Shirt Long Sleeve - Blue/Pink

Blue/Pink Check
Aqua/Navy
Blue Check
2 FOR £120 LINEN SHIRTS
£99.00
£66.00

Linen Grandad Collar Shirt - Dark Olive

2 FOR £120 LINEN SHIRTS
£99.00
£66.00

Linen Grandad Collar Shirt - Stone

2 FOR £120 LINEN SHIRTS
£99.00
£66.00

Linen Grandad Half Placket Shirt - Dark Olive

2 FOR £120 LINEN SHIRTS
£99.00
£66.00

Linen Grandad Half Placket Shirt - Light Blue

2 FOR £120 LINEN SHIRTS
£99.00
£66.00

Linen Grandad Half Placket Shirt - Light Olive

2 FOR £120 LINEN SHIRTS
£99.00
£66.00

Linen Grandad Half Placket Shirt - Navy

2 FOR £120 LINEN SHIRTS
£99.00
£66.00

Linen Grandad Half Placket Shirt - Pink

2 FOR £100 SAFARI, CHAMBRAY & DENIM SHIRTS
£87.00
£57.00

Safari Shirt - Stone

Stone
Navy
Dark Olive
Light Olive
2 FOR £100 SAFARI, CHAMBRAY & DENIM SHIRTS
£87.00
£57.00

Safari Shirt - Navy

Navy
Dark Olive
Stone
Light Olive
2 FOR £120 LINEN SHIRTS
£99.00
£66.00

Linen Grandad Half Placket Shirt - Stone

2 FOR £120 LINEN SHIRTS
£99.00
£66.00

Linen Shirt Long Sleeve - Blue/WhiteFerns

2 FOR £100 SAFARI, CHAMBRAY & DENIM SHIRTS
£87.00
£57.00

Chambray Shirt - Light Blue

Light Blue
Dark Blue
2 FOR £100 SAFARI, CHAMBRAY & DENIM SHIRTS
£87.00
£57.00

Safari Shirt - Dark Olive

Dark Olive
Navy
Stone
Light Olive
2 FOR £100 SAFARI, CHAMBRAY & DENIM SHIRTS
£87.00
£57.00

Chambray Shirt - Dark Blue

Dark Blue
Light Blue
2 FOR £120 LINEN SHIRTS
£99.00
£66.00

Linen Shirt Long Sleeve - Blue/Pink Floral

2 FOR £140 LINEN OVERSHIRTS
£124.00
£82.00

Linen Overshirt - Blue

Blue
Khaki
Natural
2 FOR £140 LINEN OVERSHIRTS
£124.00
£82.00

Linen Overshirt - Khaki

Khaki
Blue
Natural
2 FOR £140 LINEN OVERSHIRTS
£124.00
£82.00

Linen Overshirt - Natural

Natural
Blue
Khaki
2 FOR £100 MADRAS SHIRTS
£87.00
£57.00

Madras Long Sleeve - Aqua/Pink/Green

Aqua/Pink/Green
Blue/Pink/Aqua
Blue/Pink/Yellow
2 FOR £100 MADRAS SHIRTS
£87.00
£57.00

Madras Long Sleeve - Blue/Pink/Aqua

Blue/Pink/Aqua
Aqua/Pink/Green
Blue/Pink/Yellow
2 FOR £100 MADRAS SHIRTS
£87.00
£57.00

Madras Long Sleeve - Blue/Pink/Yellow

Blue/Pink/Yellow
Aqua/Pink/Green
Blue/Pink/Aqua
2 FOR £100 SAFARI, CHAMBRAY & DENIM SHIRTS
£87.00
£57.00

Safari Shirt - Light Olive

Light Olive
Navy
Dark Olive
Stone
2 FOR £100 SEERSUCKER SHIRTS
£87.00
£57.00

Seersucker Shirt Long Sleeve - Aqua/Blue

Aqua/Navy
Blue/Pink Check
Blue Check
2 FOR £100 SEERSUCKER SHIRTS
£87.00
£57.00

Seersucker Shirt Long Sleeve - Navy/White

Blue Check
Blue/Pink Check
Aqua/Navy
Go to Basket