Karl Lagerfeld
Karl Lagerfeld Ikon stripe shirt - Blue
£282
Alysi
Alysi plumetis short-sleeve shirt - Neutrals
£335
Mc2 Saint Barth
MC2 Saint Barth linen long-sleeve shirt - Grey
£199
Naked and Famous
Naked and Famous Billie double-weave gauze shirt - Pink
£136
EB Denim
EB Denim Kingsley striped top - Red
£180
Kenzo
Kenzo button-cuff cropped shirt - White
£498£488(10% off)
Polo Ralph Lauren
Polo Ralph Lauren Oxford striped shirt - White
£155
Kenzo Boke Flower seersucker shirt - Yellow
Iceberg
Iceberg logo-print short-sleeve T-shirt - Red
£70
Ralph Lauren RRL
Ralph Lauren RRL checked long-sleeved shirt - Blue
£255
Courreges
Courrèges logo-patch T-shirt - Black
£420
Giorgio Armani
Giorgio Armani draped knot-detail top - Grey
£1,045£879(20% off)
Courrèges logo-print long-sleeved T-shirt - Black
£320
Neighborhood
Neighborhood graphic-print T-shirt - Neutrals
£125£122(10% off)
Courrèges striped poplin shirt - Neutrals
£520
Polo Ralph Lauren Polo Bear patch-pocket T-shirt - White
£151
CASABLANCA
Casablanca Le Labyrinthe-print silk shirt - Neutrals
£1,368
Zadig & Voltaire
Zadig&Voltaire Tuni top - Blue
£90
Neighborhood striped-print logo-embroidered shirt - Blue
£272£267(9% off)
Proenza Schouler
Proenza Schouler Nir top in silk viscose - White
£1,219
WEEKEND MAX MARA
Weekend Max Mara logo-print T-shirt - White
£131
Emporio Armani
Emporio Armani cotton longsleeved shirt - White
£229
MC2 Saint Barth Brigitte Looney Tunes striped shirt - Blue
£260
Philipp Plein
Philipp Plein skull dollar-print shirt - Black
£1,250
Neighborhood logo-patch flap-pocket shirt - Black
£390£383(10% off)
Palm Angels
Palm Angels slogan-print cotton T-shirt - Black
£183
Karl Lagerfeld embroidered-logo button-down linen shirt - Blue
£153£150(10% off)
SANDRO
SANDRO logo-patch polo shirt - Blue
£149
Rick Owens
Rick Owens Tower Rib LS T raw-cut T-shirt - Neutrals
Palm Angels striped graphic-print T-shirt - Blue
£321
Dsquared2
DSQUARED2 graphic-print cotton T-shirt - Black
£305£213(30% off)
b+ab
b+ab graphic-print cotton T-shirt - Neutrals
£53