From ASOS
Swimwear & Beachwear by Accessorize Dreaming of the beach Stripe design Square neck Adjustable straps High-cut leg