From luxury resort wear brand

In a lightweight cotton, elasticated sleeves

THREE GRACES LONDON maxi dress size UK 8

£174.99