ANNA SUI Rosa Mexicana printed halterneck bikini – as worn by Katy Perry on the beach in Sardinia, 3 August 2016. Celebrity swimwear | star style bikinis | retro beachwear | vintage style beach fashion | ruffle detail | halter neck