From ASOS
Swimwear Beachwear by ASOS 4505 Summer, styled Square neck Cut-out detail Logo print to reverse Racer back High-cut leg