25 May 2016 at 1:58 PM
Kate Middleton & Prince William Put On Their Finest for Palace Garden Party
About Photo #3665843: Prince William and Catherine, Duchess of Cambridge (aka Kate Middleton) put on their finest for a garden party at Buckingham Palace on Tuesday (May 24) in London,…Read More Here
Posted to
Kate Middleton,
Prince William