Canali
Canali Cotton poplin shirt
£210
Jil Sander
Jil Sander Faded denim shirt
£1,040
Canali Linen shirt
£270
Sunspel
Sunspel Linen shirt
£196£137(30% off)
TOM FORD
Tom Ford Cotton shirt
£530
FRAME
Frame Cotton jersey T-shirt
£93
Balenciaga
Balenciaga x Under Armour oversized cotton T-shirt
£595
Alexander McQueen
Alexander McQueen Arrow cotton poplin Oxford shirt
£730
Auralee
Auralee Jersey top
£105£73(30% off)
Bode
Bode Garden State printed linen shirt
£552£331(40% off)
Tom Ford Lyocell and cotton jersey T-shirt
Gabriela Hearst
Gabriela Hearst Nicolas cotton poplin shirt
£630
Tom Ford Plaid cotton shirt
£650
Balenciaga Logo embroidered cotton poplin shirt
£975£975(40% off)
Lardini
Lardini Cotton and silk long-sleeve shirt
£214£128(40% off)
Acne Studios
Acne Studios Logo distressed cotton and hemp T-shirt
£300
Bode Yearbook Boxy cotton T-shirt
£165
Balenciaga Medium-fit short-sleeved T-shirt
£550£550(40% off)
Ralph Lauren Purple Label
Ralph Lauren Purple Label Cotton jersey T-shirt
£190
AMIRI
Amiri Swirl checked cotton flannel shirt
£790
Alexander McQueen Skull cotton poplin shirt
£560
Balenciaga Striped cotton-blend shirt
£1,190£1,190(40% off)
Auralee Airy checked wool shirt
£430
Balenciaga BB Monogram cotton shirt
Bode Chicory embroidered cotton shirt
£473£473(30% off)
Loewe
Loewe x Suna Fujita Submarine cotton jersey T-shirt
£550
Gucci
Gucci Embroidered cotton jersey T-shirt
£500
God's True Cashmere
God's True Cashmere Cashmere shirt
£1,515
Loewe x Suna Fujita Deep Sea cotton jersey T-shirt