From ASOS
Swimwear & Beachwear by & Other Stories Crinkled finish Plunge neck Tie straps High-cut leg