1. Katy Perry wears a bright pink bikini while basking by the pool in Miami Beach. 3. Katy Perry wears a bright pink bikini while basking by the pool in Miami Beach.