The British actor joined his Bond girls -- Naomie Harris and Berenice Marlohe -- on the red carpet, as well as baddie Javier Bardem, Dame Judi Dench, and royals Prince Charles and Camilla. The film made its world premiere on Oct. 23 at the Royal Albert Hall in London.