Shirts By Fabric
Clear All Filters
(123 Results)
regular fit solid striped fil-a-fil shirt
£145current price £145
regular fit colour block flannel shirt
£145current price £145
regular fit multi bengal stripe shirt
£135current price £135
regular fit micro stripe poplin shirt
£120current price £120
regular fit garment dyed back patch shirt
£150current price £150
regular fit regimental stripe poplin shirt
£110current price £110
regular fit multi check flannel shirt
£145current price £145
regular fit striped white collar shirt
£135current price £135
regular fit multi check flannel shirt
£145current price £145
regular fit pencil striped poplin shirt
£110current price £110
regular fit shadow striped poplin shirt
£105current price £105
regular fit gingham poplin shirt
£135current price £135
regular fit regimental striped shirt
£135current price £135
regular fit deckchair striped poplin shirt
£110current price £110
regular fit check poplin shirt
£120current price £120
regular fit striped twill shirt
£120current price £120
