No Time To Die, the latest film in the James Bond franchise, held its world premiere in London on Tuesday, a glamorous affair attended by the movie's cast, high profile British socialites and members of the royal family.
The premiere at Royal Albert Hall in London was the cinema's most high profile red carpet since the start of the Covid-19 pandemic. Daniel Craig, Kate Middleton, Lashana Lynch, Léa Seydoux, and other celebrities were all pictured on the red carpeted steps.
Craig looked dapper in a velvety blazer as he arrived on the red carpet.
Cast member Lashana Lynch, who will soon inherit the title of 007 as the first female James Bond in history, also marked her presence in a striking yellow gown.
We saw actor Judi Dench, who plays M, grace the premiere.
Actor Phoebe Phoebe Waller-Bridge was a vision in her sparkling black jumpsuit as she walked the red carpet.
Then there was actor Rami Malek, who's playing the newest Bond villain named Safin in No Time To Die
Lea Seydoux posed for the cameras alongside Craig and Lynch in a white and silver speckled gown with cape.
Actor Ana de Armas arrived at the event in a sultry black gown. The actor plays a Cuban agent who accompanies Bond to help him complete his latest mission.
Singer Billie Eilish, who sung the theme song for the film, also attended the premiere.
Of course all eyes were on the British royals that attended the event. The red carpet saw Prince William and Kate Middleton arriving in their evening best.
Kate was an absolute vision in her glitzy Jenny Packham gown.
The Duke and Duchess of Cambridge were accompanied by Prince Charles and Camilla, Duchess of Cornwall.
No Time To Die will be Craig's last appearance as 007.