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. Of course, this isn’t the first time Kate wore a Jenny Packham gown, as she’s been dressed by her for previous red carpet appearances. Kate accessorized the gold gown with circular statement earrings. She also had her hair elegantly swept into a twisty updo. William opted to go with a velvet and satin tuxedo paired with black cashmere slippers.
Meanwhile, Prince Charles also donned a tuxedo. His wife, Camila Parker Bowles, looked elegant in a light blue dress which featured a rhinestone overlay. She finished off her look with a simple brooch and a white clutch.
This isn’t the first time the royals have attended a James Bond premiere. William and Kate also attended the premiere of “Spectre” in 2015 with Prince Harry, according to the BBC. Despite the public scrutiny constantly received, it seems like the royal family is always ready to smile for the camera.