Actress Eva Green gestures as she arrives for the world premiere of the new James Bond film, "Casino Royale," at the Odeon Leicester Square in London on Nov. 14, 2006. Green plays Vesper Lynd, one of three Bond girls in the film.
Actor Daniel Craig signs autographs for fans as he arrives for the world premiere of the new James Bond film, "Casino Royale," at the Odeon Leicester Square in London on Nov. 14, 2006. The film opens in Britain and North America on Nov. 17.
Daniel Craig, left, the new James Bond, poses with fans as he arrives for the world premiere of "Casino Royale" at the Odeon Leicester Square in London on Nov. 14, 2006. "Casino Royale," the 21st Bond film and the grittiest to date, premiered before an audience that included royal fan Queen Elizabeth II.
Actor Daniel Craig signs an autograph for a fan as he arrives for the world premiere of "Casino Royale" at the Odeon Leicester Square in London on Nov. 14, 2006. Craig is the sixth actor to incarnate the quintessentially British spy James Bond, but only the second who's actually English.
Dame Shirley Bassey attends the Royal Premiere for the 21st James Bond film, "Casino Royale," at the Odeon Leicester Square on in London on Nov. 14, 2006. The Welsh singer has sung the most Bond theme songs, beginning with "Goldfinger," a pop hit in 1964. She also sang "Diamonds Are Forever" (1971) and "Moonraker" (1979).
British actor Daniel Craig, who plays James Bond in "Casino Royale," walks the red carpet with his fiance, Satsuki Mitchell, before the royal premiere of the 21st James Bond film at the Odeon Leicester Square in London on Nov. 14, 2006.
Italian actor and "Casino Royale" cast member Giancarlo Giannini attends the Royal Film Performance 2006 and World Premiere of the 21st James Bond movie at the Odeon Leicester Square in London on Nov. 14, 2006. The event benefited the Cinema and Television Benevolent Fund.
British actor Daniel Craig leans in to kiss a fan as he arrives at the world premiere of "Casino Royale," the latest James Bond action film, in London's Leicester Square, Nov. 14, 2006. The film stars Craig and is directed by New Zealand-born Martin Campbell.
"Casino Royale" Bond girl Eva Green meets fans as she arrives for the movie's world premiere at the Odeon Leicester Square in London on Nov. 14, 2006. The audience for the world premiere included Queen Elizabeth II, Sir Elton John and Beyonce Knowles.
Danish actor Mads Mikkelsen, right, who plays Le Chiffre in the new James Bond film "Casino Royale," signs autographs as she arrives for the world premiere of the movie at a cinema in central London's Leicester Square on Nov. 14, 2006.
Paris Hilton was among the celebrities attending the royal premiere of "Casino Royale" at the Odeon Leicester Square in London on Nov. 14, 2006. The 21st James Bond movie opens in theaters on Nov. 17.
Actress Dame Judi Dench attends the royal premiere of the 21st James Bond film, "Casino Royale," in London on Nov. 14, 2006. The award-winning actress plays "M" in the film, which opens in theaters on Nov. 17.
Musician Sting, actress Trudie Styler and their son Giacomo attend the Royal Film Performance 2006 and World Premiere of the 21st James Bond movie, "Casino Royale", at the Odeon Leicester Square in London on Nov. 14, 2006.
Britain's Queen Elizabeth II and the Duke of Edinburgh arrive for the world premiere of the new James Bond film, "Casino Royale," at the Odeon Leicester Square in London on Nov. 14, 2006.
Actress Ivana Milicevic attends the Royal Film Performance 2006 and World Premiere of the 21st James Bond movie, "Casino Royale," in which she appears, in London on Nov. 14, 2006.
Sir Richard Branson attends the royal premiere of the 21st James Bond film, "Casino Royale," at the Odeon Leicester Square in London on Nov. 14, 2006. The event was a benefit for the Cinema and Television Benevolent Fund.
From left, Louie Walsh, Sharon Osbourne, Sir Elton John and David Furnish attend the royal premiere of the 21st James Bond film, "Casino Royale," at the Odeon Leicester Square in London on Nov. 14, 2006.
Britain's Queen Elizabeth, left, meets actor Daniel Craig, the new James Bond, during the world premiere of the latest Bond movie, "Casino Royale," at the Odeon Cinema in London on Nov. 14, 2006.
Singers Keisha Buchanan, Amelie Berrabah and Heidi Range of Sugababes attend the Royal Film Performance 2006 and World Premiere of the 21st James Bond movie, "Casino Royale," in London on Nov. 14, 2006.
Actress Caterina Murino attends the royal premiere of "Casino Royale," as the Sugababes look on, at the Odeon Leicester Square in London on Nov. 14, 2006. Murino appears in the 21st Bond film, which opens on Nov. 17.