Princess Kate Middleton donned a crown adorned with 2,600 diamonds to greet the President of Germany.

Princess Kate Middleton wears a 2,600-diamond crown to welcome the German President At a state banquet held at Windsor Castle, the Princess of Wales, Kate Middleton, donned a blue gown…

Read more »