From ASOS
Swimwear & Beachwear by Yours *adds to vacay wishlist* Geometric-print panel Twist front Adjustable detachable straps High-cut leg