Poupette St Barth
Poupette St Barth Azia printed tie-detail satin blouse
£205
Poupette St Barth Berry lace-trimmed cotton top
£187
Poupette St Barth Suma printed cotton crop top
£196
Poupette St Barth Anya ruffled cotton top
Poupette St Barth Nala pointelle cotton crop top
£165
Poupette St Barth Zely lace-trimmed camisole
£177
Sir
SIR Destino striped halterneck silk top
£136
Valentino
Valentino Cady Couture draped top
£1,300
Veronica Beard
Veronica Beard Townes eyelet cotton twill vest
£480
Veronica Beard Meryl sequined blouse
£296
Proenza Schouler
Proenza Schouler White Label Veya knitted T-shirt
£255
Dries Van Noten
Dries Van Noten Polka-dot silk shirt
£795
Dolce & Gabbana
Dolce&Gabbana Ribbed cotton Henley shirt
£525
Courreges
Courreges Logo cutout tie-back cotton crop top
£168
Courreges Logo tie-back cotton halterneck top
£144
Nili Lotan
Nili Lotan Lana striped cotton jersey T-shirt
£250
Johanna Ortiz
Johanna Ortiz Ancestral printed silk georgette top
£748
Ami Paris
Ami Paris Striped cotton jersey T-shirt
£120
Vivienne Westwood
Vivienne Westwood Meryl pinstripe cotton vest
£376
Vivienne Westwood Monday floral cotton-blend top
£565
Vivienne Westwood Puppy tartan cotton-blend top
£740
Marant Etoile
Marant Etoile Zewel printed cotton T-shirt
£100
Jacquemus
Jacquemus Tablier knitted halterneck top
£259
Jacquemus Lavoir de-Nimes denim halterneck top
£264
Jacquemus Lavande gathered off-shoulder cotton-blend top
£816
Dolce&Gabbana Floral cotton-blend top
£925
Marine Serre
Marine Serre All Over Moon jersey top
£164
Rohe
Rohe Striped oversized cotton polo shirt
£290
Bottega Veneta
Bottega Veneta Cotton jersey T-shirt
£490
£203
Bottega Veneta Scarf-detail silk-blend satin top
£980