From ASOS
Swimwear Beachwear by Accessorize Out of office: on One-shoulder style Contrast trim High-cut leg