Tom Hiddleston on stage at the Avengers: Infinity War Event on April 19, 2018 in Shanghai, China.
It is too fucking early.
I swear his glasses are just there to give him something else to fiddle with. 😍
Hiddles version of a fidget spinner.
The Hiddles Fiddles...






















