From ASOS
Swimwear & Beachwear by We Are We Wear Dreaming of the beach Square neck Ruched details High-cut leg