Sort by
39 Items
  • Poplin shirt
    Poplin shirt
    £110
    MORE COLORS
  • Poplin shirt
    Poplin shirt
    £110
    MORE COLORS
  • Striped oxford shirt
  • Pinstriped poplin shirt
    Pinstriped poplin shirt
    £140
    MORE COLORS
  • Checked poplin shirt
  • Striped oxford shirt
  • Pinstriped poplin shirt
    Pinstriped poplin shirt
    £140
    MORE COLORS
  • Checked poplin shirt
  • Poplin shirt
    Poplin shirt
    £110
    MORE COLORS
  • Poplin shirt with spread collar
  • Houndstooth poplin shirt
    Houndstooth poplin shirt
    £140
    MORE COLORS
  • Poplin shirt
    Poplin shirt
    £110
    MORE COLORS
  • Royal Oxford shirt with spread collar
  • Bengal striped poplin shirt
  • Houndstooth poplin shirt
    Houndstooth poplin shirt
    £140
    MORE COLORS
Loading items...
Descriptive colour