From ASOS
Swimwear & Beachwear by Wild Lovers Floral design Sliding triangle cups Fixed straps Tie closure