Bond premiere best dressed: Kate Middleton, Emma Raducanu and Billie Eilish on red carpet

Kate wore a gold Jenny Packham gown to bid farewell to Daniel Craig’s 007.

Prudence Wade
Wednesday 29 September 2021 09:22 BST
(Chris Jackson/AP/Ian West/PA)
(Chris Jackson/AP/Ian West/PA)

Your support helps us to tell the story

From reproductive rights to climate change to Big Tech, The Independent is on the ground when the story is developing. Whether it's investigating the financials of Elon Musk's pro-Trump PAC or producing our latest documentary, 'The A Word', which shines a light on the American women fighting for reproductive rights, we know how important it is to parse out the facts from the messaging.

At such a critical moment in US history, we need reporters on the ground. Your donation allows us to keep sending journalists to speak to both sides of the story.

The Independent is trusted by Americans across the entire political spectrum. And unlike many other quality news outlets, we choose not to lock Americans out of our reporting and analysis with paywalls. We believe quality journalism should be available to everyone, paid for by those who can afford it.

Your support makes all the difference.

Red carpets are back with a vengeance, judging by the star-studded premiere of the latest James Bond film, No Time To Die.

Plagued with various delays, anticipation around the 25th 007 film is at an all-time high – and it looks to be worth the wait, as many of the early reviews are overwhelmingly positive.

Celebrities and royals came out in force to celebrate the film’s release at the Royal Albert Hall in London, and they certainly put their glad rags on…

The Duchess of Cambridge stunned in a gold sequinned gown from Jenny Packham a designer she often relies on for formal occasions. The glittering dress had a cape attached, with Daniel Craig telling Kate: “You look jolly lovely.”

Lashana Lynch plays a 00 agent alongside James Bond in the new film, and she walked the red carpet in a sunny yellow strapless dress by Vivienne Westwood with a bird sewn on.

Lynch’s stylist Karla Welch wrote on Instagram: “Representing her ancestors and the birthplace of Bond with the National bird of Jamaica, the hummingbird, on her custom @viviennewestwood gown.”

Caped dresses seem to be having a moment: Lea Seydoux also got in on the trend, wearing a white creation studded with jewels from Louis Vutton.

Seydoux wasn’t the only celebrity in custom Louis Vuitton – new Bond girl Ana de Armas kept things chic and simple in a black silk dress from the designer with a mega leg slit.

It made sense for Naomie Harris to wear Michael Kors for the premiere, as the designer has created a capsule collection to celebrate the new film – even including a bag called ‘Moneypenny’, a nod to Harris’ character. She looked elegant in a white Kors dress with on-trend cut-outs and a delicate chain running through her hair.

Phoebe Waller-Bridge joined the Bond ranks as co-writer for No Time To Die, and she celebrated its release in a disco-inspired sequinned jumpsuit from Azzaro. She wore a stone coloured coat on top – a sensible move, because this is still London in September, after all.

Fashion’s newest darling Emma Raducanu made a surprise appearance at the premiere, wearing a Grecian gown by Dior. She wore jewellery by Tiffany, as she’s the new face of the heritage American brand.

No stranger to the Bond red carpet is Michelle Yeoh, who played Chinese agent Wai Lin in 1997’s Tomorrow Never Dies. Yeoh kept the glamour going in an ice blue Elie Saab dress with plenty of chiffon layers and silver sparkles.

Once again, Billie Eilish proves you don’t need to wear a flowing gown to formal events. She sings the No Time To Die theme tune, and walked the red carpet in all-black Gucci.

While the women of the night had some of the most swoonworthy outfits, Daniel Craig still brought it in the style stakes to walk his final red carpet as James Bond – wearing a berry coloured velvet jacket.

Thank you for registering

Please refresh the page or navigate to another page on the site to be automatically logged inPlease refresh your browser to be logged in