John MayerDiane Keaton
John Mayer's goofy mix of a gray T, vest, jeans and pointless necktie makes him look like a male version of Diane Keaton in "Annie Hall." All that's missing is a floppy fedora. And at least that would have covered up his crooked hairline. What is up with that slanted hair? WireImage