Katy Perry and Robert Pattinson