From ASOS
Swimwear & Beachwear by Collusion Ready, set, summer All-over image and logo print Square neck Adjustable straps Pull-on style