From ASOS
Swimwear & Beachwear by River Island Out of office: on High rise Contrast panels High-cut leg