Four members of the British royal family - the Prince of Wales, the Duchess of Cornwall and the Duke and Duchess of Cambridge - will attend the glittering world premiere of the new Bond film No Time To Die.

In a rare joint engagement, Charles, Camilla, William and Kate will step out on to the red carpet to meet 007 star Daniel Craig and other cast members including Rami Malek, Lea Seydoux and Lashana Lynch at the Royal Albert Hall in London.

The royal foursome will also be introduced to screenwriters Phoebe Waller-Bridge, Neal Purvis and Robert Wade, and singer Billie Eilish and her musician brother Finneas O'Connell, who co-wrote the new Bond theme song.

William and Kate

A number of healthcare workers and members of the armed forces will join the royals in the auditorium to watch the movie as a thank you for their work during the Covid pandemic.

The highly anticipated No Time To Die is the 25th Bond film and fifth and final movie featuring Craig as 007.

It faced more than a year of delays due to the Covid-19 outbreak, but is being released in UK cinemas on Thursday.

Charles, Camilla, William and Kate will also meet producers Michael G Wilson and Barbara Broccoli and director Cary Joji Fukunaga.

Billie Eilish

The world premiere will benefit charities supporting serving and former members of the three intelligence agencies - the Secret Intelligence Service, the Security Service and GCHQ - as well as charities supporting past and present members of the UK Special Forces.

Heir to the throne Charles is patron of the British Film Institute, while his son William is president of the British Academy of Film and Television Arts (Bafta).

William and Kate attended the star-studded world premiere for the last Bond film, Spectre, in 2015, and were joined by Prince Harry.

Daniel Craig

The outing of Charles, Camilla, William and Kate is likely to be seen as a sign of collaboration and solidarity between the future king and his eldest son.

Charles and Camilla attended the world premiere of the 23rd Bond film, Skyfall, in 2012.

No Time To Die takes place after Bond has left active service and is enjoying a tranquil life in Jamaica when his old friend Felix Leiter, played by Jeffrey Wright, from the CIA turns up asking for help.

A mission to rescue a kidnapped scientist turns out to be far more treacherous than expected, leading to a mysterious villain armed with dangerous new technology.