Katy Perry has gone and done it and fallen into John Mayer's gravity, like Taylor Swift, Jennifer Aniston, Jessica Simpson, Jennifer Love Hewitt and so many others before her, but apparently he only gave them all half of his heart (or a much smaller percentage).