From ASOS
Swimwear & Beachwear by Luxe Palm Meet you by the pool Animal print Triangle cups Adjustable straps Clasp closure