From ASOS
Swimwear & Beachwear by River Island Floral design One-shoulder style Bead details Brazilian cut