From ASOS
Swimwear & Beachwear by Dippin' Daisy's Floral design Mid rise Ruched detailing Brazilian cut