Kate Middleton wore a stunning necklace that featured the initials of seven year old Prince George, Princess Charlotte, six, and two year old Prince Louis for the final day of the Scottish tour
Read More
Kate Middleton pays tribute to children with personalised necklace

