From ASOS
Swimwear & Beachwear by Peek & Beau Polka-dot print Padded cups Underwire support Adjustable straps Clasp closure