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.
The royal guests were met by director Sam Mendes and producers Barbara Broccoli and Michael G Wilson ahead of the screening at the Royal Albert Hall. Daniel Craig, who has played 007 for a decade, was the first to arrive on the red carpet yesterday.
Other cast members on the red carpet included Naomie Harris, Christoph Waltz, Ben Whishaw, Ralph Fiennes, Andrew Scott, Dave Bautista and “Bond girls” Lea Seydoux and Monica Bellucci.
Spectre is the first Bond film to open in cinemas on the same day as its premiere.