The young princess wore a necklace just weeks ago that has an unusual link to her estranged uncle Prince Harry.
Princess Charlotte wore a necklace designed by Prince Harry's ex-girlfriend in a surprise move. Charlotte, nine, delighted ...