From ASOS
Swimwear & Beachwear by Free Society Stripe design Crinkled finish Halterneck style Triangle cups Tie closure