From ASOS
Swimwear & Beachwear by South Beach One-shoulder style Adjustable straps Gold-tone flower detail High-cut leg