For Your Eyes Only: Kate Shines at Bond 'Spectre' Premiere

Duchess of Cambridge looked stunning.

Hollywood has great expectations for the Daniel Craig Sam Mendes film, after their 2012 hit "Skyfall" broke all previous Bond records and producers hope this will, do the same.

The Duchess of Cambridge looked absolutely stunning in a sheer Jenny Packham gown, a glamorous chignon, accessorized with a crystal clutch and Jimmy Choo heels, accompanied by her own dashing Duke, Prince William, dressed to kill in a suave black tux.

And of course since it's a Bond premiere the future Queen showed that diamonds really are forever, wearing chandelier drop earrings.

Craig, the sixth actor to take on the role, is starring in his fourth Bond film.

Earlier this month, Craig reportedly said he'd rather "slash my wrists" than shoot another Bond flick, but tonight he left open the possibility he might be back, saying he just doesn't know if he'll return.

Barbara Broccoli, the longtime producer of the Bond films whose father started the franchise, praised Craig, saying they couldn't imagine a future without him.

"We're going to figure it out," she said. "We're not going to let him go."

Naomie Harris, who plays Miss Moneypenny, spoke on the red carpet, echoing the praise for Craig and Mendes.

"I want Daniel to always be Bond and I want Sam to always direct as well," she said.

It seems that Craig left out hope for teaming up with Mendes again, praising his friend and Oscar winning director, saying he loved the man and wished he could work with Mendes on every film.

Asked who he thought should be the next Bond if not him, Craig quipped: "I don't care, as long as they're good."