Shirts by Pattern
Clear All Filters
(126 Results)
regular fit gingham poplin shirt
£135current price £135
regular fit regimental striped shirt
£135current price £135
regular fit check poplin shirt
£120current price £120
regular fit oxford shirt
£120current price £120
regular fit dobby shirt
£135current price £135
regular fit regimental striped shirt
£145current price £145
regular fit striped twill shirt
£145current price £145
regular fit twill shirt
£120current price £120
regular fit gingham flannel shirt
£110current price £110
regular fit micro stripe poplin shirt
£120current price £120
