The No Time to Die Premiere: See All the Best Dressed Celebrities on the Red Carpet

Well, folks, after what feels like five years (OK, maybe it was only a few months), No Time to Die is finally here. And after such a long wait, it was only fitting that the world premiere of Daniel Craig's fifth and final James Bond film was a big celebration. Held at Royal Albert Hall in London, it seemed as though every major celebrity in the UK — be it actor, athlete, royal, or Peloton instructor (Leanne Hainsby was there!) — was in attendance.

Despite the torrential rain, the stars made it a point to dazzle with their red carpet fashion choices. Always one for bold color, actor Lashana Lynch stole the show in a vibrant yellow gown by a fellow Brit, designer Vivienne Westwood. Phoebe Waller-Bridge returned to the red carpet in a formfitting black sequined Azzaro jumpsuit, and tennis player Emma Raducanu channeled Old Hollywood in a shimmering white asymmetrical gown from Dior's 2022 Resort collection.

Perhaps the most surprising red carpet gown of the evening, however, was Kate Middleton's. The Duchess of Cambridge chose a gold sequined Jenny Packham gown that felt flashier and, dare we say, sexier than we usually see her in — even if the dress featured a shoulder-covering cape. And with a voluminous updo, it was almost as if she'd stepped off of the 1964 set of Goldfinger and onto the red carpet.

Keep reading to see all of our favorite fashion moments from the No Time to Die world premiere in London.

Lashana Lynch at the No Time to Die World Premiere
Getty | Ian Gavan

Lashana Lynch at the No Time to Die World Premiere

Lynch wore a yellow-and-black Vivienne Westwood gown. Her jewelry was by Ara Vartanian.

Lashana Lynch at the No Time to Die World Premiere
Getty | David M. Benett

Lashana Lynch at the No Time to Die World Premiere

Naomie Harris at the No Time to Die World Premiere
Getty | David M. Benett

Naomie Harris at the No Time to Die World Premiere

Harris wore a sparkly Michael Kors Collection column dress.

Phoebe Waller-Bridge at the No Time to Die World Premiere
Getty | David M. Benett

Phoebe Waller-Bridge at the No Time to Die World Premiere

Waller-Bridge wore a black sequined jumpsuit and off-white rhinestone coat, both by Azzaro.

Daniel Craig at the No Time to Die World Premiere
Getty | David M. Benett

Daniel Craig at the No Time to Die World Premiere

Craig wore a magenta velvet suit jacket, black trousers, and a bow tie.

Ana de Armas at the No Time to Die World Premiere
Getty | David M. Benett

Ana de Armas at the No Time to Die World Premiere

De Armas wore a custom Louis Vuitton dress that featured a plunging neckline, a thigh-high slit, and embellished straps. She accessorized with diamonds supplied by Chopard.

Emma Raducanu at the No Time to Die World Premiere
Getty | Mike Marsland

Emma Raducanu at the No Time to Die World Premiere

Raducanu wore a white, one-shoulder, Grecian-inspired dress from Dior's Resort 2022 collection. Her jewelry — including tennis bracelet, earrings, and rings — was from Tiffany & Co.

Billie Eilish at the No Time to Die World Premiere
Getty | Ian Gavan

Billie Eilish at the No Time to Die World Premiere

Eilish wore head-to-toe Gucci.

Léa Seydoux at the No Time to Die World Premiere
Getty | David M. Benett

Léa Seydoux at the No Time to Die World Premiere

Seydoux wore a custom Louis Vuitton gown with a keyhole neckline and sparkling cape.

Kate Middleton at the No Time to Die World Premiere
Getty | Chris Jackson

Kate Middleton at the No Time to Die World Premiere

The Duchess of Cambridge wore a gold sequined cape dress from Jenny Packham.

Rami Malek at the No Time to Die World Premiere
Getty | David M. Benett

Rami Malek at the No Time to Die World Premiere

Malek wore a black suit from Prada.

Jason Momoa at the No Time to Die World Premiere
Getty | David M. Benett

Jason Momoa at the No Time to Die World Premiere

Momoa wore a black tuxedo.

Jeffrey Wright at the No Time to Die World Premiere
Getty | Mike Marsland

Jeffrey Wright at the No Time to Die World Premiere

Wright wore a tux with a green velvet jacket.

Michelle Yeoh at the No Time to Die World Premiere
Getty | David M. Benett

Michelle Yeoh at the No Time to Die World Premiere

Yeoh wore a diaphanous, pale-blue gown from Elie Saab.

Stormzy at the No Time to Die World Premiere
Getty | David M. Benett

Stormzy at the No Time to Die World Premiere

Stormzy wore a black suit with a velvet jacket.

Sope Dinsu and Dominique Tipper at the No Time to Die World Premiere
Getty | David M. Benett

Sope Dinsu and Dominique Tipper at the No Time to Die World Premiere

Dinsu wore a black tuxedo, while Tipper wore a tiger-print gown with black opera gloves.

Asha Philip at the No Time to Die World Premiere
Getty | David M. Benett

Asha Philip at the No Time to Die World Premiere

Philip wore an off-the-shoulder black dress that featured a thigh-high slit.

Skepta at the No Time to Die World Premiere
Getty | David M. Benett

Skepta at the No Time to Die World Premiere

Skepta wore a black suit.

Nicola Adams and Ella Baig at the No Time to Die World Premiere
Getty | David M. Benett

Nicola Adams and Ella Baig at the No Time to Die World Premiere

Adams wore a black suit with a velvet jacket, and Baig wore a shimmery, off-the-shoulder gown.