Pic! Katy Perry and John Mayer Get Cozy on July 4

More in Celebrity News