From ASOS
Swimwear & Beachwear by Luxe Palm Dreaming of the beach Halterneck style Cut-out panels High-cut leg