Thom Browne
Mens Thom Browne Brand-patch long-sleeved cotton shirt
£440
Mens Thom Browne Check-print button-down-collar slim-fit cotton-poplin shirt
£750
£560
Mens Thom Browne Four-bar brand-patch regular-fit cotton shirt
£580