From ASOS
Swimwear & Beachwear by River Island Meet you by the pool Ruched design Low rise High-cut leg