From ASOS
Swimwear & Beachwear by Urban Threads Meet you by the pool Butterfly print Bandeau style Ring detail Clasp closure