From ASOS
Swimwear Beachwear by Accessorize Next destination: checkout Abstract design One-shoulder style Cut-out back High-cut leg