From ASOS
Swimwear & Beachwear by For Love & Lemons Polka-dot print Triangle cups Bow details Crochet trims Adjustable straps Tie closure