Robert Pattinson just presented at the 2011 Golden Globes! Check out his time at the podium as he presents the best foreign film award with Olivia Wilde to In a Better World. And watch the show yourself on NBC tonight!