Casino Royale premiered last night in London and the stars came out to show their support for the first blonde Bond. Apparently the only off-color remarks about Daniel Craig have been about his hair. The actor is being praised as the best Bond since Sean Connery. Turns out the UK premiere was quite a royal event. The Dame Judi Dench, Sir Elton John, and even Queen Elizabeth II and Prince Philip walked the red carpet. Of course somehow Paris Hilton managed to tear herself away from her manhunting in Ireland to attend. The movie hits theaters stateside November 17th.

For more pics of the new Bond, Elton John, Paris and more just

Source & Source