From ASOS
Swimsuit by Missguided Meet you by the pool One-shoulder design Cut-out detail High-cut leg High-leg style