While the evening's main man was Daniel Craig, the Bond actor had some close competition at the Quantum Of Solace premiere from royal heart-throbs, William and Harry.
Fans - who'd waited up to six hours in icy conditions to see the stars arrive for the latest 007 film - were delighted when the Princes, both dapper in tuxedos, made their way onto the red carpet in Leicester Square.
The guests of honour spent 30 minutes chatting to 200 servicemen and women invited to the screening, which at their request benefited two military charities.
Inside they enjoyed a bit of banter with sling-wearing action man Daniel, who injured himself doing his own stunts. He laughed when Harry asked: "What the hell happened to you? Tough day in the office?".
This being a Bond film, the opening wouldn't have been complete without a quantum of glamour - helpfully provided on this occasion by Olga Kurylenko, stunning in a scarlet, backless number and Gemma Arterton in a daring slashed-to-the-thigh purple affair.
Dame Judi Dench - M in the movie - served up a brilliant surprise of her own, wearing 007 spelled out in scarlet diamantes on the back of her neck.
Asked which was his favourite Bond heroine, the secret agent, who was accompanied by fiancée Satsuki Mitchell, replied: "The one on my arm, of course."