Princes Harry and William: ‘Royalty, British Royalty.’

Princes William and Harry were present for the British premiere of the new James Bond film, Quantum of Solace, in London Wednesday night.

The stately elder prince (when he’s not up in the club and table hopping with Xtina and Paris Hilton) and his slightly wilder younger brother got handsy with Bond star Daniel Craig.

But that wasn’t the only reason that Princess Di’s beloved sons were in full effect on the red carpet.

The premiere was a benefit for two British military charities, The Royal British Legion and Help for Heroes, according to The Daily Mail.

William and Harry (British military themselves) spent two hours visiting with injured soldiers, war veterans, military personnel, and their families on the red carpet before they even met the stars of the film. Di would have been proud.

Harry’s not all serious, though. When he finally met new Bond girl Gemma Atherton, he remarked, “What took us so long to get down this end?”

And because they acted like such perfect gentleman, the previous phone number exchange between Prince William and Paris Hilton will go unmentioned.