Katy Perry and John Mayer...