Bruuns Bazaar
Bruuns Bazaar striped V-neck shirt - White
£112
Colmar
Colmar logo T-shirt - Purple
£81
Benetton
Benetton pocket-detail shirt - Blue
APEE™ by *A BATHING APE®
APEE™ by *A BATHING APE® camo-heart logo T-shirt - White
£55
Jil Sander
Jil Sander high-neck long-sleeve top - White
£438
R13
R13 ruffled striped shirt - White
£658
Palm Angels
Palm Angels logo-print mock neck T-shirt - Yellow
£316
Karl Lagerfeld
Karl Lagerfeld rhinestone-embellished T-shirt - Black
£104
Pierre-Louis Mascia
Pierre-Louis Mascia Aloe floral-print silk shirt - Neutrals
£670
Polo Ralph Lauren
Polo Ralph Lauren stripe-pattern shirt - White
£262
Zimmermann
ZIMMERMANN Valiant lace-panelled long-line shirt - Black
£1,876
Lacoste
Lacoste slim-fit high-neck long-sleeved T-shirt - Pink
£96
Flore Flore
FLORE FLORE long-sleeve cotton T-shirt - White
£118
Lacoste ribbed-knit high-neck top - Black
Benetton sheer wide-sleeve shirt - Neutrals
£143
Lacoste slim-fit ribbed cotton T-shirt - Pink
£71
Benetton button-up shirt - Green
£123
Benetton sleeveless pleated shirt - White
£116
Armani Exchange
Armani Exchange logo-detail T-shirt - Black
ROTATE BIRGER CHRISTENSEN
ROTATE BIRGER CHRISTENSEN long-sleeve T-shirt - Brown
£80
Herno
Herno drawstring-waist shirt - Neutrals
£946
Benetton cropped long-sleeve shirt - White
£130
Barrow
BARROW dice-print T-shirt - Black
£74
Liu Jo
LIU JO shirt with lace insert - Blue
£148
ROTATE BIRGER CHRISTENSEN logo-patch long-sleeve T-shirt - Black
Armani Exchange logo-print T-shirt - White
Armani Exchange short-sleeve logo T-shirt - White
Armani Exchange embellished short-sleeve T-shirt - Green
Bruuns Bazaar V-neck long-sleeve T-shirt - Black
£101
Benetton striped shirt - Pink
HommeGirls
HommeGirls x Fruit of the Loom logo-patch cropped T-shirt set - White
Benetton patch-pocket shirt - Pink