Skyfall: Daniel Craig at world premiere in London

The Prince of Wales and the Duchess of Cornwall joined the stars of the new James Bond film, Skyfall, at the world premiere at the Royal Albert Hall in London.

The movie - the 23rd in the series - sees Daniel Craig resume the role of 007 as the Bond franchise celebrates its 50th birthday.

He told the BBC's Lizo Mzimba that the presence of members of the Royal Family at the premiere was ''the cherry on the cake''.