Britain’s Prince William, Duke of Cambridge (second left) and Britain’s Catherine, Duchess of Cambridge (left) stand with Britain’s Prince Charles, Prince of Wales (right) and Britain’s Camilla, Duchess of Cornwall as they arrive for the World Premiere of the James Bond 007 film “No Time to Die” at the Royal Albert Hall in west London.—AFP photos

'No Time To Die' may have faced delays since last year due to the pandemic, but makers pulled out a starry world premiere on Tuesday in London to make up for all the lost time. Along with the film's impressive star cast, in attendance was British royalty as Duke and Duchess of Cambridge joined Duke and Duchess of Cornwall on the red carpet of the premiere that took place in London's Royal Albert Hall. The royal couples were the guest of honor at the event.

All eyes were though on Kate Middleton who pulled out all the sartorial stops. The Duchess of Cambridge hit the red carpet in a glittering gold cape gown by Jenny Packham adorned with sequins and beadwork. Matching metallic pumps, gold circular statement earrings and an elegant updo completed Middleton`s look for the night.

Britain's Catherine, Duchess of Cambridge (left) meets with English actor Daniel Craig ahead of the World Premiere.

Craig could serve in the Royal Navy following his appointment as honorary commander. The 53-year-old James Bond star said he was "honored" to receive the title, but now fears he could actually be called up. He said: "The trouble is, I think now I've enlisted. There was a piece of paper with something written on it and I think there might be some small print there." The award-winning actor - who has played the iconic spy character since 2006 - was bestowed with the honorary title ahead of the premiere of his final Bond film 'No Time to Die.'

First Sea Lord Admiral Sir Tony Radakin, the head of the Royal Navy, confirmed the news in a statement. He said: "I am delighted to welcome honorary Commander Daniel Craig to the Royal Navy. Daniel Craig is well known for being Commander Bond for the last 15 years - a naval officer who keeps Britain safe through missions across the globe. That's what the real Royal Navy does every day, using technology and skill the same way as Bond himself." - Agencies