Kate Middleton pulled out all the wardrobe stops for him world premiere of the new James Bond movie, “No Time to Die”, On tuesday night.
The 39-year-old Duchess of Cambridge hit the red carpet at London’s Royal Albert Hall in a sparkly gold Jenny Packham cape dress adorned with sequins and beading.
Matching metallic pumps, gold circle statement earrings, and a chic updo completed Middleton’s look for the big night.
She was joined on the red carpet by her husband, Prince William, as well as Prince Charles and Camilla, Duchess of Cornwall.
Both William and Charles went classics in sleek black tuxedos and bow ties, while Camilla opted for a pale blue long-sleeved dress with scattered embellishments.
Also in attendance was James Bond himself, Daniel Craig, who was wearing a berry-colored velvet jacket. Co-stars Lashana Lynch, Léa Seydoux and Ana de Armas also looked glamorous for the star-studded premiere, as did Billie Eilish and her brother Finneas O’Connell, who wrote and performed the title track for “No Time to Die.”