From ASOS
Swimwear & Beachwear by Vero Moda All-over print Mix-and-match style Triangle cups Tie closure
Swimwear & Beachwear by Vero Moda Plain design Triangle cups Ruffle detail Tie straps