Sort by
58 Items
  • Houndstooth shirt with Italian collar
  • Twill shirt
    Twill shirt
    £130 £65
    LAST SIZES MORE COLORS
  • Twill shirt
    Twill shirt
    £130 £65
    0 MORE COLORS
  • Rosetta Insignia Oxford shirt
  • Oxford shirt with grosgrain
    Oxford shirt with grosgrain
    £130 £91
    LAST SIZES
  • Checked twill shirt
  • Poplin shirt
    Poplin shirt
    £110 £55
    0
  • Knitted shirt with Italian collar
  • Vichy check poplin shirt
    Vichy check poplin shirt
    £140 £98
    LAST SIZES MORE COLORS
  • Touky poplin shirt
  • Polka dot poplin shirt
  • Checked poplin shirt
  • Geometric print poplin shirt
  • Tartan check twill shirt
  • Poplin shirt
    Poplin shirt
    £110 £55
    LAST SIZES MORE COLORS
Loading items...
Descriptive colour