Tom Hardy, who will play Elton John in the forthcoming biopic Rocketman, has been wearing old clothes belonging to the singer.

"When I play a real person, I like to have bits of them," declares the 36-year old actor, who borrowed some bits and pieces from Elton. "Since I can't take physical body parts and sever those, I try and grab as much 'kit' off them as possible."

Hardy is currently promoting the critically-acclaimed Locke, in which he is filmed entirely inside a car which he is driving. The Steve Knight-directed film begins as Locke leaves a Birmingham building site in his BMW, where he remains throughout, making phone calls and trying to sort out his complicated life.