Princess Charlotte wears £1,500 necklace at huge event – and it has Prince Harry link
Princess Charlotte was all smiles as she joined the royals for the Christmas Day church service - and was spotted wearing a stylish and expensive necklace
Read more »