La Doublej
La DoubleJ Muumuu floral silk twill kaftan
£980
Taller Marmo
Taller Marmo Mambo tasselled kaftan maxi dress
£871£609(30% off)
Rebecca Vallance
Rebecca Vallance Bridal Davina sequined gown
£1,024£409(60% off)
Giambattista Valli
Giambattista Valli Silk georgette maxi dress
£3,940
Christopher Esber
Christopher Esber Ring-detail ruched cutout maxi dress
£780
Staud
Staud Delphine embellished ponte maxi dress
£453£317(30% off)
Christopher Esber Draped halterneck side-slit gown
£995
Givenchy
Givenchy Draped jersey gown
£2,350
Missoni Mare
Missoni Mare Zig-zag sleeveless maxi dress
£697£487(30% off)
Khaite
Khaite Cedar fringed gown
£1,970£1,182(40% off)
Norma Kamali
Norma Kamali Shirred high-rise midi skirt
£115
Agua by Agua Bendita
Agua by Agua Bendita Espliego cotton floral maxi dress
£695
Dries Van Noten
Dries Van Noten Printed crêpe maxi dress
£1,034
Agua by Agua Bendita Lima floral cotton maxi dress
Etro
Etro Paisley lace-trimmed gown
£3,240£2,268(30% off)
AYA MUSE
Aya Muse Matsu embellished knit maxi dress
£670£469(30% off)
Rabanne
Rabanne Draped jersey maxi dress
£685
Christopher Esber Ruffled gown
£770
Agua by Agua Bendita Espliego floral cotton maxi dress
Poupette St Barth
Poupette St Barth Floral lace-trimmed slip dress
£340
La DoubleJ Printed feather-trimmed silk maxi dress
£790
Christopher Esber Salacia cutout maxi dress
£855£598(30% off)
Toteme
Toteme Silk midi dress
£490£343(30% off)
Dries Van Noten Printed silk georgette maxi dress
£1,554
Gabriela Hearst
Gabriela Hearst Luz wool crêpe midi dress
£2,359£1,651(30% off)
Norma Kamali Maria crêpe satin maxi dress
£357£249(30% off)
Costarellos
Costarellos Kelly jacquard one-shoulder gown
£1,909£1,145(40% off)
Rebecca Vallance Kelsey one-shoulder lace gown
£790£553(30% off)
Balenciaga
Balenciaga Brief cotton-blend jersey maxi dress
£1,290
Asceno
Asceno Valencia silk twill maxi dress
£385£269(30% off)
Loro Piana
Loro Piana Cillia printed silk georgette kaftan
£2,795
Diane von Furstenberg
Diane von Furstenberg Wittrock sequined leopard-print maxi dress
£540