Kate Middleton's bedazzling gold dress at the No Time To Die premiere showed that she is the Royal Family's "trump card", royal expert Duncan Larcombe tells OK! The 39 year old stunned as she attended the star-studded premiere of the latest James Bond film at London's Royal Albert Hall on Tuesday night, alongside her husband Prince William, Prince Charles and his wife Camilla, Duchess of Cornwall.