Valentino
Valentino Draped fil coupe silk-blend lame blouse
£1,750
AYA MUSE
Aya Muse Eteri bow-detail lace bra top
£335
Oseree
Oseree Bridal feather-trimmed satin shirt
£645
Brunello Cucinelli
Brunello Cucinelli Draped silk-blend satin blouse
£1,730
Juliet Dunn
Juliet Dunn Embroidered checked cotton vest
£206
Varley
Varley Edna jersey T-shirt
£50
ALAIA
Alaia Oversized animal-print bodysuit
£1,700
Roberto Cavalli
Roberto Cavalli Snake-print shirt
£1,165
Rohe
Rohe One-shoulder cotton-blend top
£235
Versace
Versace Embroidered cotton pique polo shirt
£540
Balmain
Balmain Draped halterneck silk top
£990
Stouls
Stouls Astrid suede cardigan
£1,305
Joseph
Joseph Idar denim shirt
£355
Velvet
Velvet Tacy linen top
£215
Maison Margiela
Maison Margiela Striped cotton shirt
£840
Zimmermann
Zimmermann Aster ruffled denim crop top
£495
Brunello Cucinelli Monili cotton jersey T-shirt
£370
Agolde
Agolde Adine cotton jersey T-shirt
£90
Stella McCartney
Stella McCartney Crochet cotton polo shirt
£725
Stella McCartney Printed mesh T-shirt
£550
Altuzarra
Altuzarra Clay cropped cotton and silk polo sweater
£445
Altuzarra Sleary draped printed silk top
£750
ANNA KOSTUROVA
Anna Kosturova Crochet fringed cotton crop top
£150
Bananhot
Bananhot Solay floral top
£120
Anna Kosturova Crochet striped cotton polo shirt
£225
Veronica Beard
Veronica Beard Aphrodite ribbed-knit ruffled top
£190
Veronica Beard Thea halterneck cotton-blend top
£195
ALEXANDRA MIRO
Alexandra Miro Evita printed top
£98
THE FRANKIE SHOP
The Frankie Shop Scoob cotton-blend jersey T-shirt
£110
Loewe
Loewe Paula's Ibiza Anagram cotton T-shirt
£450
The Sei
The Sei Halterneck silk charmeuse top
£480
The Sei Draped silk satin top
£470