According to Vanity Fair magazine, the Duchess wears leather Alice Bow insoles as her "secret weapon."
Without a doubt, our beloved Catherine, The Duchess of Cambridge, has access to the very best products. Alice Bow insoles are carefully made in London from fine Italian leather. They look and feel luxurious underfoot. The superior padding absorbs shock, lets feet breathe and has antibacterial properties.
The insoles fit any shoes to make walking in heels comfortable for hours on end. They are designed to be as thin as possible while providing ultra padding only where you need it -- in the case of high heels, that is under the ball of your foot and not under your toes.
In fact, there are two different designs of Alice Bow insoles: 1) one crafted for heels and 2) another made for flats. Each variety sells for £13.90, which is a bit of an investment. For those of us not living in the UK, we'll also have to pay a hefty shipping charge. So stock up if you find yourself visiting.
You may also enjoy:
Rosweeta: A Fairy Tale
Style Your Shoes In Comfort
Corso Como Del Pump For Comfort
Earth Bellweather: The Perfect Ballet Flat