It was a Royal affair in London on Tuesday night as Daniel Craig looked the epitome of 007 for the premiere of the latest James Bond movie, Skyfall.
He was accompanied by co-stars Naomie Harris, Berenice Marlohe, Javier Bardem and Ralph Fiennes at the event held at the Royal Albert Hall which was also attended by Prince Charles and the Duchess of Cornwall.
Fans were whipped into frenzy with the sound of a drumming marching band at the start of the evening and enthusiastically screamed at the Hollywood stars as they arrived.
"Only two weeks ago I was in a dark room finishing it off!" Sam Mendes told Britain's Daily Mirror about his last minute director duties.
Meanwhile, Naomie told premiere host David Walliams that her character Eve is a "bad a**e."
"She thinks she's a match for Bond at the beginning of the movie at least," Naomie said of the eagerly anticipated action film. "I don't remember the first time I watched a Bond movie as I grew up watching them this one could be my favourite though."
Daniel told reporters that he "tried not to think about" the importance of the release of this movie which comes on the 50th anniversary of the hit franchise.