Tim Hiddleston at Iron Man 3 premiere. .