From ASOS
Swimwear & Beachwear by River Island Ready, set, summer Animal print Triangle cups Frill details Tie straps