From ASOS
Swimsuit by Fashion Union Meet you by the pool One-shoulder style Ruched design High-cut leg