Kate Middleton stepped into St. James’s Palace in a red Rodarte dress she had not worn before, choosing a look that felt sharper than her recent habit of repeating outfits. The midi dress, made of 100% silk, had tiny hearts, a white lapel collar, white cuffs and a belted silhouette, and she finished it with red Gianvito Rossi suede heels, a ruby pendant necklace, ruby and diamond earrings and a red Miu Miu clutch.
The appearance came at a reception marking 125 years of Cancer Research UK, with King Charles, Queen Camilla and the Duke and Duchess of Gloucester also attending. Buckingham Palace said the charity has helped transform how cancer is understood, prevented, detected and treated, adding that the work has contributed to a doubling of cancer survival in the UK over the past 50 years and that today 8 in 10 people who receive cancer drugs in the UK get a drug developed by or with Cancer Research UK.
The event carried added weight because Cancer Research UK sits close to the royal family’s recent experience with the disease. Charles became patron of the charity in 2024, and Middleton said in January 2025 that she was in remission after her own diagnosis. The ruby and diamond cluster drop earrings she wore had been seen publicly only three times before this week’s reception, a small but deliberate detail in a look that leaned into formality without looking overly familiar.
Middleton has often reached for repeat outfits at recent engagements, so the Rodarte choice stood out in a week when the message of the event mattered as much as the clothes. The dress was a new-to-her departure, but the styling kept the focus on the charity milestone rather than on spectacle alone. One element may have carried a quieter layer of meaning: rubies are associated with Prince George, whose birthstone is July’s ruby. The sources do not say why she chose Rodarte for this reception, but the result was a rare first for a royal wardrobe built more often on continuity than surprise.




