Tom Hiddleston is on a special diet to bulk up in order to win the role of James Bond.
The 35-year-old actor - who started dating Taylor Swift three weeks ago - is desperate to play the suave super-spy and has completely overhauled his diet and exercise regime in order to pack on muscle and beat rival Tom Hardy to the part.