Oseree
Oseree Sequined halterneck crop top
£240
Oseree Lumiere halterneck crop top
£205
Poupette St Barth
Poupette St Barth Zely lace-trimmed satin camisole
£185
Poupette St Barth Guilia printed halterneck top
Isabel Marant
Isabel Marant Dunvel crochet halterneck crop top
£760
Bananhot
Bananhot Liz sequined halterneck top
£110
Bananhot Helena crochet cotton-blend crop top
£125
Eres
Eres Alter Ego striped cotton voile top
£255
Posse
Posse Rio polka-dot cropped top
£200
Posse Rio polka-dot crop top
Cala De La Cruz
Cala de la Cruz Ivy floral halterneck linen crop top
£245
The Upside
The Upside Courtship Henri top
£90
Zimmermann
Zimmermann Aster beaded halterneck silk top
£550
Zimmermann Aster ruffled pointelle lame top
£350
Brunello Cucinelli
Brunello Cucinelli Cotton-blend hoodie
£1,000
Victoria Beckham
Victoria Beckham Oversized cotton shirt
£450
Max Mara
Max Mara Fertile cotton-blend shirt
£215
Etro
Etro Floral silk top
£650
Max Mara Valzer pleated top
£595
Missoni
Missoni Lame blouse
£910
Missoni Zigzag one-shoulder crop top
Agua by Agua Bendita
Agua by Agua Bendita Eslabon printed cotton bustier top
£460
Agua by Agua Bendita Cacao printed cotton crop top
Sir
SIR Lace-trimmed silk camisole
£330
Stella McCartney
Stella McCartney Silk crop top
£825
Stella McCartney Lace-trimmed silk satin camisole
£925
Veronica Beard
Veronica Beard Oseanna cotton poplin crop top
Veronica Beard Otessa jersey top
£180
Veronica Beard Hartwell linen-blend twill vest
£370
Bananhot Kendall lace crop top
£155