From ASOS
Swimwear & Beachwear by Stradivarius Meet you by the pool Halterneck style Triangle cups Tie closure