From ASOS
Swimwear & Beachwear by South Beach Wave-ready looks Triangle cups Knot detail Adjustable straps Clasp closure