Life Entertainment Celebrity Royals and Bond girls unite at Spectre premiere 10:03am, Oct 27, 2015 Updated: 7:03pm, Oct 27 Royals and Bond girls unite at Spectre premiere Susannah Guthrie Entertainment Editor @susguthrie Share Twitter Facebook Reddit Pinterest Email All photos courtesy of Getty. Stars Lea Seydoux, Daniel Craig and Monica Bellucci on the carpet. Catherine, Duchess of Cambridge, in conversation at the premiere. Rachel Weisz cosies up to husband Daniel Craig while Lea Seydoux looks on. Prince Harry, "Princess" Kate and "Prince" William walk the red carpet. Monica Bellucci, the oldest ever woman to be cast as a Bond girl, on the red carpet. Prince Harry meets the 'Spectre' cast. Naomie Harris, who plays Miss Moneypenny, on the red carpet. Lea Seydoux sparkles for cameras. Daniel Craig plants a kiss on wife Rachel Weisz. Sam Smith, who wrote and recorded the film's theme song. Christoph Waltz does his best villain impression. Ben Whishaw, aka Q, smiles for photographers. Lea Seydoux, whose character's name is Madeleine Swann, shows off the back of her dress.