katy perry having sex