Daniel Craig was dressed in an eye-catching pink velvet dinner jacket on the occasion.
"No Time To Die" finally held its delayed world premiere in London on Tuesday in the cinema's most high profile red carpet since the start of the COVID-19 pandemic.
The premier was also attended by Prince William, Kate Middleton, Prince Charles and Duchess Camella.
Daniel Craig was dressed in an eye-catching pink velvet dinner jacket on the occasion.
British TV presenter Piers Morgan criticized Daniel Craig for the dress he wore on the occasion
Taking to Twitter, he wrote, "O dear O (7) dear. James Bond would never wear a garish pink suede dinner jacket. You’re supposed to be a steely-eyed assassin with exemplary sartorial taste, Mr Craig…. not an Austin Powers tribute act."
Kristen Bell opened up about her plans for the '32nd Screen Actors Guild Awards' gig as she pledges to keep things light
Shakira, also a mother to two sons, kicked off her seventh global world tour last year in June