From ASOS
Swimsuit by ASOS LUXE Meet you by the pool Jacquard mesh overlay Faux-pearl embellishments One-shoulder design Ruched detailing High-leg style