Edited to add: Tink did a bit of detective work (she's good at that!) and reckons the pic is from this night on the 19th November 2008, I reckon she's pretty spot on ;-)
Aah yes Robert Pattinson in his beanie and LOOK it's the Stoli shirt!!
Click & Click Again For Larger
Source via Source