GALLERY: The Red Carpet for the World Premiere of 'Spectre'
The stars of the new James Bond film stepped out in London this evening for the world premiere of the latest instalment in the franchise.
Daniel Craig looked dapper in his tux but it was the leading ladies who caught our attention.
Naomie Harris, who plays Miss Moneypenny, stepped out in a figure-hugging orange gown while Lea Seydoux looked absolutely stunning in a gold backless dress.
Monica Bellucci and Christoph Waltz were also in attendance for the screening of Spectre at the Royal Albert Hall, as were the royals.
The Duke and Duchess of Cambridge were joined by Prince Harry for the occasion.
Kate Middleton opted for a flowing Jenny Packham dress which she combined with a pair of Jimmy Choo heels.
Speaking about the franchise, Craig told the BBC: "It's changed my life and I've loved every second of it."
Rumours have been rife in recent weeks that Spectre will be the actor’s last Bond film with the likes of Idris Elba and David Beckham linked to the role.
Spectre hits cinemas nationwide tonight and expectations are high with mainly positive reviews so far.