The Duke and Duchess of Cambridge have joined the Prince of Wales and the Duchess of Cornwall for the glittering world premiere of James Bond: No Time To Die at London’s Royal Albert Hall.
It’s the red carpet moment we’ve been waiting for and the royals didn’t disappoint, with the Duchesses wowing in evening dresses, while the Princes donned tuxedos. Kate looked stunning in a gold glittery dress, with her hair in a gorgeous updo. Meanwhile, Camilla was elegant in a pale blue sparkly gown.
A number of health care workers and members of the armed forces have been invited to the premiere to celebrate and thank them for their extraordinary contribution to the nation’s response to the COVID-19 pandemic.
The world premiere benefits charities supporting serving and former members of the three intelligence agencies (the Secret Intelligence Service, the Security Service and GCHQ). The evening will also assist charities supporting past and present members of the United Kingdom Special Forces.
Prince Charles is patron of The British Film Institute, which promotes understanding of and access to film and television culture and operates a film archive. Meanwhile, Prince William has been President of The British Academy of Film and Television Arts (BAFTA) since February 2010.
A royal date night! William and Kate beamed as they arrived on the red carpet. The Duke looked smart in a tuxedo, while the Duchess wowed in a gold, glittery number by one of her favourite fashion designers, Jenny Packham.

Kate accessorised her sparkly ensemble with her Onitaa earrings, first seen on her tour of Pakistan in 2019. Her hair was styled into an intricate updo and she sported a bronze smokey-eye makeup look with a pop of blusher.
The Duchess of Cornwall opted for a pale blue embellished gown with a semi-sheer neckline and sleeves. Camilla accessorised with a diamond brooch and earrings by Van Cleef & Arpels. Charles greeted his daughter-in-law Kate with a kiss upon arrival.
After walking the red carpet at the glitzy bash, the royals got to meet some of the cast members from the film. The Duchess of Cambridge is pictured greeting Bond star Daniel Craig.
The Bond cast assemble on the red carpet – Lashana Lynch, Daniel Craig, Léa Seydoux, and director Cary Joji Fukunaga. No Time To Die sees Bond enjoying a tranquil life in Jamaica when his old friend and CIA agent Felix Leiter, played by Jeffrey Wright, turns up asking for help. It is Craig’s last outing as 007.