Kate Middleton looked incredible wearing a recycled Zara dress and killer heels at a children's hospice in Cardiff. The wife ...