Hosted on MSN2mon
Kate Middleton's New $7,500 Earrings Have a Special Hidden Meaningthe royal family attended Christmas Day services at St. Mary Magdalene. The new blue topaz earrings were then spotted on Middleton as her family made their way to the church on Christmas morning.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results