Throughout her time as a royal, Kate Middleton has been on many best dressed lists, but her styling at the “No Time to Die” premiere in London might be her most stunning look yet. Per People, Kate wore a gold-beaded, Jenny Packham gown with a plunging neckline and a “dramatic” cape. As Kate has worn Jenny Packham gowns before, it’s not her first. Kate paired the gold gown with round statement earrings. The elegant updo she chose was a twisty, twisty hairstyle. William chose to wear a velvet and satin tuxedo with black cashmere slippers.
Prince Charles wore a tuxedo as well. Camila Parker Bowles was elegant in a light-blue dress with a rhinestone overlay. A simple brooch and white clutch completed her look.
The James Bond premiere is not the first time that the royals have attended. William and Kate also attended the premiere of “Spectre” in 2015 with Prince Harry, according to the BBC. Despite constant public scrutiny, it seems like every member of the royal family smiles for the camera.