Royal family rub shoulders with Bond stars at premiere

The Duke and Duchess of Cambridge and Prince Harry have joined the stars of new James Bond film Spectre for its world premiere in London.

Cast members met the royals ahead of the screening at the Royal Albert Hall, in London.

The 24th official entry in the franchise sees Bond battling a criminal syndicate led by Franz Oberhauser, played by Christoph Waltz.