Maybe opposites don't attract, because John Mayer and Katy Perry are pretty similar.  People magazine reports that the two attended a party together over the weekend at the home of a Hollywood talent agent. And now all speculation and rumors are full throttle. "They were really cute," a witness tells People, meaning Katy and John. Apparently they were obsessed with a guest kangaroo and alligator that were also at the party and spent most of the night "near" one another.