Daniel Craig shook hands with Prince William at the London premiere of the newest Bond film, Quantum of Solace, on Wednesday.