Britain's Prince Charles, Prince of Wales (R) talks with British actor Daniel Craig (C) as they arrive to attend the royal world premiere of the James Bond film "Skyfall" at the Royal Albert Hall in London on October 23, 2012. AFP PHOTO / POOL / KIRSTY WIGGLESWORTH