Katy Perry and John Mayer at rolling stones