Robert Pattinson is Smoking Hot

Hiding underneath his hoodie and shades, Robert Pattinson puffs away at his cancer stick in Vancouver, Canada on Sunday (March 8).

After finishing off his cigarette, the 22-year-old British actor grabbed a cup of coffee.

Yesterday (March 9), Pattinson was seen picking up a few goodies at Starbucks also in Vancouver, where New Moon will be shot later this month. The rest of the Twilight gang is already in town — they were spotted shopping together last week.