Balenciaga
Balenciaga oversized short-sleeve shirt - Blue
£912
Acne Studios
Acne Studios logo-plaque T-shirt - White
£250
Fabiana Filippi
Fabiana Filippi crew-neck T-shirt - Neutrals
£290
Alice + Olivia
alice + olivia star-motif cotton T-shirt - White
£240
Acne Studios short-sleeve T-shirt - White
£270
Isabel Marant
ISABEL MARANT smocked long-sleeve shirt - White
£322
Iro
IRO Cabana pocket leather shirt - Black
£799
Max Mara
Max Mara striped T-shirt - White
£367
ARMARIUM
ARMARIUM Sita long-sleeve T-shirt - Brown
£425
Saint Laurent
Saint Laurent cotton shirt - White
£860
Maison Kitsuné
Maison Kitsuné plaid buttoned shirt - Blue
Kolor
Kolor graphic-print T-shirt - Brown
£247£176(28% off)
Calvin Klein
Calvin Klein Aubriella ribbed T-shirt - Black
£225
REJINA PYO
Rejina Pyo Bronte graphic-print mesh top - Green
£275£192(30% off)
Adidas
adidas Basketball logo-print T-shirt - Grey
£45
BERNADETTE
Bernadette Louis floral-print shirt - Yellow
£410
Pinko
PINKO stud-embellished shirt - Purple
£375
PINKO tie-neck shirt - Green
£295
Henrik Vibskov
Henrik Vibskov long-sleeved graphic T-shirt - Neutrals
Erdem
ERDEM floral-print silk shirt - White
£915
Gucci
Gucci chain-print shirt - Blue
£1,630
Varley
Varley Edna long-sleeve fitted T-shirt - Black
£55
Yohji Yamamoto
Yohji Yamamoto bell-sleeve shirt - White
£833
Courreges
Courrèges buckle-detail ribbed-knit T-shirt - Black
£360
Nina Ricci
Nina Ricci lavalliere satin shirt - Blue
£585
Veronica Beard
Veronica Beard Pruitt T-Shirt - Neutrals
£160
Nina Ricci marble-motif bell-cuffs shirt - Black
£1,040
Alexander Wang
Alexander Wang logo-print T-shirt - Neutrals
£327£265(18% off)
Nina Ricci Lavalliere satin shirt - Neutrals
Givenchy
Givenchy patch pocket short sleeve top - Blue
£1,009
Tommy Hilfiger
Tommy Hilfiger flag-embroidered cotton T-shirt - White
£51
Brunello Cucinelli
Brunello Cucinelli Monili-embellished shirt - Neutrals
£1,041£704(32% off)