From ASOS
Swimwear & Beachwear by South Beach Just add water Crinkled finish Square neck Fixed straps High-cut leg Sizing on this style runs small