The 39-year-old was joined by Prince William, Prince Charles, and Camilla, the Duchess of Cornwall, as guests of honor but all eyes were on her as she stunned the crowd with a chic gold-beaded Jenny Packham gown.
Kate Middleton's channeled her late mother-in-law's spirit as she walked down the red carpet during the world premiere of No Time to Die, the latest film in the Bond franchise. The Duchess of Cambridge stunned the crowd as she appeared in a chic gold-beaded Jenny Packham gown with a lavish, sequin-embellished cape, bold earrings and a braided updo. Daniel Craig, the leading actor in his fifth and final James Bond film complimented her and said, "You look jolly lovely!" according to PEOPLE.
Middleton delivered glitz and glamour with her breathtaking look reminding us of the gorgeous Princess Diana. Back in 1985, the late Princess of Wales donned a metallic pleated gown while attending A View to A Kill premiere, which starred Roger Moore. Her long-sleeved silver ensemble grabbed headlines with its structured shoulders and elegant backless design. It's quite possible that Middleton's jaw-dropping golden attire was inspired by the late fashionista's shimmering look as the mother-of-three is often seen paying her tribute in her style choices. From wearing pie-crust collars to dazzling everyone with jewelry from Diana's own jewelry collection, Kate is hardly ever seen without the blue sapphire and diamond engagement ring that previously belonged to Princess Diana.
As for James Bond movies, Diana has graced the red carpet of the franchise many times beginning from the Leicester Square premiere of For Your Eyes Only in 1981 when she was Prince Charles' fiancé. Her beautiful red, sequined dress, with a sweetheart neckline made everyone fall in love with their future Princess. In 1983 she made an appearance for the thirteenth James Bond movie Octopussy in which Roger Moore starred as the famed British intelligence. Next was 1985's A View to a Kill followed by The Living Daylights that premiered in London in 1987. Meanwhile, Kate made an appearance on the red carpet with Prince William during the 2005 premiere of Spectre.
The royal family has a history of James Bond film premieres in their most glamorous gowns. Queen Elizabeth II was seen enjoying a night at the opera back in 1963, per Hello Magazine. Her Majesty glowed in a sparkling golden dress perfectly paired with a white fur shawl and elegant gloves. Apparently, she's a fan who went back to the premiere of You Only Live Twice in London in 1967 where she was seen greeting the Bond actor Sean Connery and his partner Diane Cilento. In 2002, she met with Pierce Brosnan and Halle Berry who starred in Die Another Day and in 2006 Her Majesty was introduced to the new Bond, Daniel Craig, at the world premiere of Casino Royale.
The Queen also visited the top-secret set of the James Bond film in 2007 and spoke with divers working at the underwater stage situated at the Pinewood Studios in Iver Heath, England. Back in 2012, when England hosted the 2012 Olympics, the Queen and her beloved corgis participated in a hilarious skit for the opening ceremony which featured Daniel Craig as Bond. During the premiere of Quantum of Solace in London, Prince William and Prince Harry arrived on the carpet looking quite dapper. Meanwhile, Prince Charles greeted Daniel Craig and his wife at the 2012 premiere of Skyfall at Royal Albert Hall in London.
For the Tuesday's Red Carpet event, the Duke and Duchess of Cambridge was joined by Prince Charles, and Camilla, the Duchess of Cornwall, as guests of honor. Both Prince William and Prince Charles looked suave in their classic black and white tuxedo which seemed like it was borrowed from Bond's closet. Meanwhile, the Duchess of Cornwall donned a pretty baby blue gown decorated with silver beadwork.
Cover image source: Getty for EON Productions, Metro-Goldwyn-Mayer Studios, and Universal Pictures | Photo by Tim P. Whitby