Princess Charlotte wearing the shoes of her uncle, Prince Harry
Charlotte’s red shoes are the same ones that her uncle, Prince Harry, wore 30 years ago when he was her age. And it is not the first time royal clothes have been "inherited": the royal family loves giving new life to old things.