Sharpen up with Fred Perry shirts. From lighter layers and crisp Oxford cotton pieces to hard-wearing overshirts, there’s something for smart and casual occasions alike.
- Twill OvershirtNavyNavy£140£56
- Oxford ShirtNavyNavy£90£36
- Oxford ShirtNavyNavy£100£40
- Oxford ShirtWhiteWhite£100£40