From ASOS
Swimwear & Beachwear by Luxe Palm Dreaming of the beach Plunge neck Tie closure High-cut leg