Tom Cruise was the perfect gentleman as he guided Princess Kate down the steps to the cinema at the Leicester Square premiere of his new film, Digger.