Men's Formal Shirts

Tailored from pure two-fold cotton in a range of classic plains, checks and stripes, our men's formal shirts combine smart style with everyday comfort. With pocket and sleeve shortening options, in both double and single cuff, you can choose a shirt that is right for you.

Show 25 of 25
3 FOR £135 FORMAL SHIRTS
£99.00
£66.00

Blue Butcher Stripe Shirt

3 FOR £135 FORMAL SHIRTS
£99.00
£66.00

Navy Butcher Stripe Shirt

3 FOR £135 FORMAL SHIRTS
£99.00
£66.00

Pink End on End Shirt

3 FOR £135 FORMAL SHIRTS
£99.00
£66.00

Cornflower Poplin Shirt

3 FOR £135 FORMAL SHIRTS
£99.00
£66.00

Blue End on End Shirt

3 FOR £135 FORMAL SHIRTS
£99.00
£66.00

Pink Gingham Check Shirt

3 FOR £135 FORMAL SHIRTS
£99.00
£66.00

Navy Bengal Stripe Shirt

3 FOR £135 FORMAL SHIRTS
£99.00
£66.00

Blue/Yellow Prince of Wales Check Shirt

3 FOR £135 FORMAL SHIRTS
£99.00
£66.00

Burgundy Bengal Stripe Shirt

3 FOR £135 FORMAL SHIRTS
£99.00
£66.00

Cream Herringbone Shirt

3 FOR £135 FORMAL SHIRTS
£99.00
£66.00

Blue Herringbone Shirt

3 FOR £135 FORMAL SHIRTS
£99.00
£66.00

Blue Hardwick Check Shirt

3 FOR £135 FORMAL SHIRTS
£99.00
£66.00

White Poplin Shirt

3 FOR £135 FORMAL SHIRTS
£99.00
£66.00

Blue/Green Gingham Check Shirt

3 FOR £135 FORMAL SHIRTS
£99.00
£66.00

Sky/Purple Twill Check Shirt

3 FOR £135 FORMAL SHIRTS
£99.00
£66.00

Sky Bengal Stripe Shirt

3 FOR £135 FORMAL SHIRTS
£99.00
£66.00

Cream Poplin Shirt

3 FOR £135 FORMAL SHIRTS
£99.00
£66.00

Azure Blue Poplin Shirt

3 FOR £135 FORMAL SHIRTS
£99.00
£66.00

White Herringbone Shirt

3 FOR £135 FORMAL SHIRTS
£99.00
£66.00

Blue Gingham Check Shirt

3 FOR £135 FORMAL SHIRTS
£99.00
£66.00

Navy Bengal Stripe Short Sleeve Shirt

3 FOR £135 FORMAL SHIRTS
£99.00
£66.00

Blue Gingham Check Short Sleeve Shirt

3 FOR £135 FORMAL SHIRTS
£99.00
£66.00

Blue End on End Short Sleeve Shirt

3 FOR £135 FORMAL SHIRTS
£99.00
£66.00

White Poplin Short Sleeve Shirt

3 FOR £135 FORMAL SHIRTS
£99.00
£66.00

Blue Green Check Short Sleeve Shirt

Go to Basket