But yesterday Kensington Palace said it would no longer supply details of her outfits because Kate, 43, wants the world to focus instead on her work. Inevitably, the decision will cause dismay.
Princess Kate led the way in a festive green outfit, perfectly complementing Prince William and their three children, Prince George, Princess Charlotte and Prince Louis, who each incorporated the ...