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.
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.
Craig, playing the agent for a third time, said he was "incredibly proud" to once more be playing the suave hero created by Ian Fleming, who first appeared on the big screen in Dr No in 1962.
"I've never been to a premiere like this, it's incredible," he said as he arrived at the venue, where guests filed past a huge gold 007 logo and a classic Aston Martin.
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.”
Proceeds from the premiere will benefit charities that support members of the three intelligence agencies - the Secret Intelligence Service (MI6), the Security Service (MI5) and GCHQ.
Camilla, wearing a purple velvet dress by Bruce Oldfield with an Amethyst diamond necklace from her private collection, and Charles, in black tie, looked dressed for the occasion as they arrived on the red carpet to Bond's famous theme music.
The Prince of Wales and Duchess of Cornwall also attended the red carpet launch.
The Prince, who also owns an Aston Martin, pointed to Bond's classic car on display outside the grand hall as they walked the red carpet.
The royal couple were greeted by Skyfall's producers Michael G. Wilson and Barbara Broccoli before they were introduced to the film's stars inside the Royal Albert Hall.
The Duchess was heard telling Daniel Craig: "It's nice to see you in the flesh", as she shook hands with the actor, who was accompanied by his actress wife Rachel Weisz.
© Cover Media