Actor Daniel Craig posed with his "Bond Girl" co-stars on the red-carpet stairs at the world premiere of "No Time To Die" in London.
Craig, who makes his final appearance as James Bond in the spy sequel, attended the event in an eye-catching black bowtie and pale plum velvet jacket from Saville Row tailors Anderson and Sheppard.
Lashana Lynch, who makes her debut in the Bond film franchise, made a splash appearance in a voluminous yellow Vivienne Westwood couture gown on the red carpet.
Rami Malek who stars as Bond villain Safin in the latest installment of the 007 franchise, dressed to impress in a dapper black tuxedo as he posed for cameras at the glitzy star-studded event.Director Cary Joji Fukunaga, stuck to the black-tie dress code in his Gucci suit, also posed with the cast.
"Fleabag" star and writer Phoebe Waller-Bridge who co-wrote the screenplay for "No Time To Die" said there's a treat is in store for audiences.
Billie Eilish worked with her brother Finneas on the theme song for 'No Time To Die' and has already won a Grammy for it. The singer was at the London premiere in a flowing black Gucci blouse and trouser ensemble. She said she is excited to hear it when she watches the film.
The Band of Her Majesty's Royal Marines even got the guests in the mood for the return of James Bond.
They performed 007's theme music on the red-carpet stairs outside the Royal Albert Hall in London at the world premiere of "No Time to Die."
As for who should take over as 007...Well Daniel Craig says, it's not his problem.
Also Watch | Who will be the next James Bond? Here are our picks for the top contender