Today, at least one of those mysteries has been solved – and it’s the one we can all benefit the most from. A Vanity Fair article has been unearthed in which sources reveal the Duchess puts Alice Bow leather insoles in all her heels.
Not that Alice Bow are letting their royal secret slip: “There has been talk of the Duchess wearing the insoles, but we cannot comment either way,” an Alice Bow spokesperson has said. “We have seen a massive surge in site visits, however.”
For the record, these aren’t just any insoles: made in London from Italian leather, they come in a range of colours, including metallic, to match any shoe, and feature high quality padding to cushion the balls of your feet while wearing heels.
Eager to give your feet the Kate Middleton treatment? Alice Bow ships worldwide.
This article originally appeared on marie claire