On her Majesty's Secret Service - Royals dazzle at Spectre premiere
The Duchess of Cambridge added a touch of glamour - if any were needed - to the world premiere of the latest James Bond blockbuster Spectre.
Kate was last to arrive on the red carpet at the Royal Albert Hall but all eyes were on the Duchess in her elegant blue Jenny Packham dress.
William and Prince Harry showed they were neither shaken nor stirred but looked sharp in their tuxedos - the outfit of choice for 007s past and present.
As they stepped from their chauffeur driven Bentley waiting to greet them were the movies' co-producers Barbara Broccoli and Michael Wilson and director Sam Mendes.
The Duchess of Cambridge outshone even the glamorous Bond girls as she arrived at the world premiere of Spectre.
Her floaty, blue Jenny Packham gown, had a slightly open back with a chiffon cross-over at the front, tapering in a neat V neck.
A beaded band around her waist was the perfect finishing touch on the dress, which she paired with a pair of Jimmy Choo heels.
Someone else turning fashion heads was Mexican actress Stephanie Sigman, who wore a billowing Marchesa gown.
Actress Naomie Harris opted for an understated but striking orange corset dress by Stella McCartney.
Bond girl Monica Bellucci kept it classic in a flowing green velvet gown by designers Ralph & Russo.
French actress Lea Seydoux, who joins Bellucci in the Bond girl line-up wore a dazzling metallic sequinned number by Prada.
Good Morning Britain's Susanna Reid could easily have passed for a Bond girl in her silver gown, with faux fur across her shoulders.
Bond star Daniel Craig played it safe in a perfectly tailored black tuxedo, while singer Sam Smith opted for a classic white tuxedo jacket.
Top Gear host Chris Evans decided to buck convention totally and wore a pair of jeans on the red carpet.