Katy Perry covers the new issue of GQ. She looks like this. We hate John Mayer so hard.