Guess Which Hat Has The Walnut Shell Underneath!
LatestLONDON – June 11: Catherine, Duchess of Cambridge and Camilla, Duchess of Cornwall stand on the balcony of Buckingham Palace after the Trooping the Colour parade.
LONDON – June 11: Catherine, Duchess of Cambridge and Camilla, Duchess of Cornwall stand on the balcony of Buckingham Palace after the Trooping the Colour parade.