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