Kate Middleton Wears Emilia Wickstead With A Jane Corbett Hat To The Season’s First Buckingham Palace Garden Party

Kelly Lynch | May 22, 2013 - 12:06 pm