From ASOS
Swimwear & Beachwear by We Are We Wear Meet you by the pool One-shoulder design Ruched, tie sides Pull-on style