From ASOS
Swimwear & Beachwear by River Island Dreaming of the beach V-neck Cut-out panel High-cut leg