The best dressed men at the James Bond Spectre premiere
After what feels like years of waiting, it was finally time to show the newest James Bond film Spectreto the world last night, and the stars rolled our in all their finery in its honour. An impeccably tuxedoed Daniel Craig unsurprisingly led the way on the red carpet, but plenty of other stars gave Bond a good sartorial run for his money. Prince Harry: next Bond, maybe?