Toteme
TOTEME classic buttoned shirt - White
£260
Givenchy
Givenchy cropped-collar shirt - White
£957
Agnona
Agnona fringed-detail shirt - Blue
£839
Silvian Heach
Silvian Heach Divon pocket shirt - Neutrals
£89
Etro
ETRO long-sleeves top - Blue
£328
Gongdid Design
Gongdid Design GD172 wavy cropped top - Neutrals
£153
Société Anonyme
Société Anonyme buttoned oversized shirt - Blue
£152
Balenciaga
Balenciaga off-shoulder shirt - Black
£886
Polo Ralph Lauren
Polo Ralph Lauren graphic T-shirt - White
£103
ELENA MIRO`
ELENA MIRO` jewel detail T-shirt - Neutrals
£121
Derek Lam 10 Crosby
Derek Lam 10 Crosby Ember striped shirt - Blue
£452
DKNY
DKNY graphic-print T-shirt - Black
£82
Junya Watanabe
Junya Watanabe long-sleeves T-shirt - Black
£306
Gestuz
Gestuz logo-embroidered long-sleeved T-shirt - Blue
£78
Sporty & Rich
Sporty & Rich short-sleeve T-shirt - Blue
£84
Ami Paris
AMI Paris buttoned shirt - White
£340
RAILS
Rails Aviva button-up shirt - Blue
£213
ELENA MIRÒ crew-neck T-shirt - Black
£93
PANICALE
PANICALE buttoned shirt - White
£238
Perks And Mini
Perks And Mini short-sleeve T-shirt - Black
£69
Lardini
Lardini pocket buttoned shirt - Red
£421
£128
Junya Watanabe sequin-embellishment T-shirt - Black
£285
Why Ci
Why Ci button-fastening shirt - Red
£271
Why Ci three-quarter sleeve shirt - Blue
321
Dolce & Gabbana striped poplin vanity shirt - Brown
£1,085
Why Ci floral-print shirt - White
£343
LAPOINTE
LAPOINTE animal-print bodysuit - Brown
£445
Farm Rio
FARM Rio Royal Sea openwork shirt - Neutrals
Apuntob
Apuntob drawstring button shirt - White
£496
SPORT b. by agnès b.
SPORT b. by agnès b. 3D DINO T-shirt - Purple
£86
SPORT b. by agnès b. FLOWER b. LOGO T-shirt - White