Princess Charlotte wore a necklace designed by Prince Harry's ex-girlfriend in a surprise move. Charlotte, nine, delighted fans when she joined members of the Royal Family for the annual Christmas ...