The Duchess of Cambridge has certainly cemented her place in fashion royalty as she attended the James Bond premiere Tuesday evening.
Catherine stepped out to attend the No Time To Die premiere in a floor-length, gold sparkly Jenny Packman gown with a built-in cape, alongside her husband Prince William, and in-laws Prince Charles, and Camilla, Duchess of Cornwall.
The royal attendees were greeted by a showcase of vintage Bond cars lining the red carpet outside the Royal Albert Hall where the premiere was held.
It wasn’t the first time the Catherine has attended the premiere of a Bond film having appeared at the Spectre premiere, with William and Prince Harry, in 2015.
The royals were not only in attendance to see the highly-anticipated next instalment in the Bond franchise but also to meet the super spy himself, Daniel Craig.
Later in the evening Catherine was seen chatting with Craig while William and Charles spoke to the film’s fellow stars Lashana Lynch and Ana de Armas.
The Bond premiere isn’t Catherine’s first public appearance this year having attended the Royal Airforce Base (RAF) in Oxfordshire.
The red carpet event was a who’s who of Hollywood and British elite including Dame Judi Dench who wowed crowds in a glittering black jacket, and singer Billie Eilish who was in attendance with her brother and fellow musician Finneas O’Connell.
The anticipated blockbuster is Craig’s final appearance as the super spy after appearing in five Bond films over 15 years. Craig appeared emotional at the premiere as he addressed the crowd in attendance alongside his co-stars.