Heidi and Spencer did their part last night to help John McCain. So it must suck to be them right about now.

Anne Hathaway has a new man—let's hope she properly vetted this one. Our Google search came back clean, so carry on, kids!

Do we still like Robert Pattinson when he covers up his beautiful mane and can't control his sweating? Yesss!

Janet Jackson has just gone ahead and canceled the rest of her tour.

So Keanu Reeves is a genius. He reads books and stuff, but it's cool—he doesn't want to go around rubbing Proust in your face, so he'll just keep being the surfer dude.

Don't try to bum a cigarette from Cameron Diaz—she doesn't share.