Daniel Craig was greeted by thousands of fans at the Casino Royale premiere in London's Leicester Square.
The actor's gritty performance has been praised in early reviews.
French actress Eva Green plays Vesper Lynd, the film's principal Bond girl.
Dame Shirley Bassey has sung some of the classic Bond theme songs.
Giancarlo Giannini, who plays MI6 agent Mathis, has starred in more than 100 international films
Dame Judi Dench is back as M, Bond's boss and head of MI6.
Samantha Bond was Miss Moneypenny to Pierce Brosnan's Bond.
Singer Rachel Stevens strikes a Bond girl pose on the red carpet.
Paris Hilton was also on the guest list.
And perhaps the Sugababes are contenders for singing the next Bond theme?