No image available
No image available
Your request is being processed.



Formal Shirts

Our collection of formal shirts for men features regular, tailored and slim fit shirts from top designers like Jeff Banks and Jasper Conran. Featuring checked, patterned, plain and striped designs our range of men's formal shirts also includes an easycare range.

632 products found

Red Herring
Grey fine striped slim fit shirt with spotted tie
Was £25.00
Now £12.50

Red Herring
Purple slim fit shirt and tie
Was £25.00
Now £12.50

Red Herring
White textured pinstriped slim fit shirt and tie set
Was £25.00
Now £12.50

Red Herring
Purple fine striped slim fit shirt
Was £18.00
Then £12.60
Now £9.00

Red Herring
White slim shirt with striped tie
Was £25.00
Now £12.50

Osborne
White regular fit plain oxford shirt
Was £38.00
Now £19.00

Thomas Nash
Light blue plain regular fit shirt
Was £15.00
Now £12.00

Hammond & Co. by Patrick Grant
Big and tall designer blue sateen striped tailored fit shirt
Was £38.00
Then £19.00
Now £11.40

Thomas Nash
White regular fit double cuff shirt
Was £15.00
Now £12.00

Thomas Nash
Big and tall blue fine textured regular shirt
Was £15.00
Now £12.00

Red Herring
Pale blue slim fit cotton shirt and tie
Was £25.00
Now £12.50

Osborne
Blue regular fit plain oxford shirt
Was £38.00
Now £19.00

Thomas Nash
Blue fine textured regular shirt
Was £15.00
Now £12.00

Thomas Nash
Black plain easy care shirt
Was £15.00
Now £12.00

J by Jasper Conran
Big and tall designer black striped tailored fit shirt
Was £38.00
Then £19.00
Now £11.40

Black Tie
White pleated regular fit shirt and bow tie
Was £23.00
Now £18.40

Jeff Banks
Designer white tailored point collar shirt
Was £25.00
Now £20.00

Osborne
Light blue herringbone grid checked regular shirt
Was £38.00
Now £19.00

Red Herring
Grey mini dogtooth slim shirt with tie
Was £25.00
Now £12.50

Osborne
Blue tailored fit twill striped shirt
Was £38.00
Now £19.00

Thomas Nash
White plain regular fit shirt
Was £13.00
Now £10.40

Black Tie
White regular fit shirt with bow tie
Was £20.00
Now £16.00

Thomas Nash
Big and tall pink textured striped long sleeved shirt
Was £20.00
Then £10.00
Now £6.00

Red Herring
Light blue slim fit shirt and tie set
Was £28.00
Now £14.00

Osborne
Blue textured stripe tailored shirt
Was £38.00
Now £19.00

Thomas Nash
Big and tall white regular fit double cuff shirt
Was £15.00
Now £12.00

St George by Duffer
white slim fit plain sateen shirt
Was £30.00
Now £24.00

Black Tie
White narrow pleated tailored fit dress shirt
Was £32.00
Now £25.60

Thomas Nash
Big and tall blue bold tonal striped regular shirt
Was £15.00
Now £12.00

Thomas Nash
Big and tall grey plain regular fit shirt
Was £15.00
Then £10.50
Now £7.50

Osborne
Purple jacquard tailored shirt
Was £38.00
Now £19.00

Thomas Nash
Light blue multi striped shirt
Was £18.00
Now £14.40

Osborne
Navy windowpane checked regular fit shirt
Was £38.00
Now £19.00

Jeff Banks
Designer white poplin cotton slim fit shirt
Was £25.00
Now £20.00

Thomas Nash
Purple regular fit shirt
Was £15.00
Now £12.00

Osborne
Blue jacquard tailored shirt
Was £38.00
Now £19.00

Thomas Nash
Lilac fine textured regular shirt
Was £15.00
Now £12.00

Thomas Nash
Big and tall light blue mini gingham checked regular shirt
Was £15.00
Now £12.00

Thomas Nash
Dark blue striped regular fit shirt
Was £18.00
Now £14.40

Jeff Banks
Designer white tailored shirt
Was £25.00
Now £20.00

Jeff Banks
Designer lilac striped tailored fit shirt and tie
Was £50.00
Now £30.00

Thomas Nash
Blue bold tonal striped regular shirt
Was £15.00
Now £12.00

Thomas Nash
Big and tall pack of three short sleeved shirts
£28.00

Black Tie
Big and tall white pintuck pleated long sleeved dress shirt
Was £28.00
Now £22.40

Red Herring
White essential formal shirt
Was £18.00
Now £14.40

Red Herring
White long sleeved poplin Slim fit button cuffed shirt
Was £18.00
Now £14.40

Thomas Nash
Big and tall black extra long sleeve and body shirt
Was £15.00
Now £12.00

Thomas Nash
Big and tall lilac grid checked regular shirt
Was £15.00
Now £12.00

Thomas Nash
Dark purple tonal checked regular shirt
Was £15.00
Now £12.00

Thomas Nash
Big and tall lilac fine textured regular shirt
Was £15.00
Now £12.00

Osborne
Red multi striped tailored fit shirt
Was £38.00
Now £19.00

Thomas Nash
Grey tonal twill striped shirt
Was £18.00
Now £14.40

Thomas Nash
Cream plain regular fit shirt
Was £15.00
Now £12.00

Red Herring
Black long sleeved poplin Slim fit button cuffed shirt
Was £18.00
Now £14.40

Osborne
Pink regular fit plain Oxford shirt
Was £38.00
Now £19.00

Thomas Nash
Blue twill regular fit long sleeved shirt
Was £20.00
Now £16.00

Jeff Banks
Designer light blue gingham checked shirt
Was £50.00
Now £30.00

Red Herring
White slim fit shirt with rose print tie and pocket square
Was £25.00
Now £12.50

Red Herring
Navy poplin cotton blend slim fit shirt
Was £18.00
Now £14.40

Red Herring
Red fine striped slim fit shirt
Was £18.00
Now £14.40