From ASOS
Swimsuit by Missguided Exclusive to ASOS All-over floral print One-shoulder style Cut-out detail High-cut leg