From ASOS
Swimwear & Beachwear by For Love & Lemons Embroidered finish Sliding triangle cups Bow details Tie straps Tie-front fastening