Robert Pattinson is a year older - and just as hot. On Monday, the actor popped up at the Heaven K**ws What premiere in NYC. In true Rob style, he smiled, got serious, and even did that adorable thing he does with his hair. The picture-perfect appearance comes less than a week after he turned 29 on Wednesday.