From ASOS
Swimwear & Beachwear by IT'S NOW COOL Meet you by the pool All-over print Low rise Brazilian cut