From ASOS
Swimwear Beachwear by Candypants Beach days, made better Triangle cups Ring detail Tie straps