From ASOS
Swimwear & Beachwear by Bershka Polka-dot print Halterneck style Sliding triangle cups Ruffle trim Tie straps