<p>After 18 months of delays and setbacks, the world premiere of No Time To Die finally took place in London tonight at the Royal Albert Hall. The film marks Daniel Craig's fifth and final outing as James Bond. </p><p>Craig was in attendance at the starry premiere, alongside co-stars including Lea Seydoux, Ana de Armas, Lashana Lynch and Naomie Harris. The event also attracted royal guests in the form of the Duke and Duchess of Cambridge, and famous fans including tennis champion Emma Raducanu. </p><p>Click through for our pick of the 10 best fashion moments of the night - from Daniel Craig's 007-worthy velvet jacket, to Lea Seydoux's custom Vuitton gown, Lashana Lynch's bold Vivienne Westwood design, and Phoebe Waller Bridge's excellent glittered jumpsuit. </p>
{}