The German Premire of Twilight

Robert Pattinson & Kirsten Stewart attend the German Twilight Premire this weekend.  Robert’s hair looks surprisingly laid down, which he means he must have washed his hair recently. On Jay Leno two weeks ago, he told Heidi Klum he does not shower regularly and his hair usually is how it is when he wakes up […]