Tom Hiddleston at the Premiere of ‘Only Lovers Left Alive’ during BFI London Film Festival on October 19, 2013 (x)
The Man. The Myth. The stylish tuxedo. Jim Jarmusch and Tilda Swinton can stay in the hotel sipping vodkas, because Tom Hiddleston has arrived and he’s got things covered.









