From ASOS
Swimwear & Beachwear by Peek & Beau All-over print Low rise Adjustable tie sides Cherry charms High-cut leg