When a James Bond premiere takes place in London, things aren't done in halves. The city went all out to welcome back the most iconic film series as the Royal Albert Hall played host to the star studded premiere. The main stars of the film were joined on the red carpet by HRH Prince Charles and the Duchess of Cornwall along with many other famous Bond fans. Daniel Craig in Tom Ford was joined by his wife Rachel Weisz who was wearing Chanel couture. Bond villain Javier Bardem wore Gucci and was also joined by his wife Penelope Cruz in L'Wren Scott. You can vote for the best dressed on the Skyfall red carpet here then click through to see more photos of the night.