Queen Elizabeth II hosted a garden party at Buckingham Palace on May 22, 2013. Also in attendances were the Duke of Edinburgh, the Prince of Wales, the Duchess of Cornwall, and the Duchess of Cambridge. The Duchess of Cambridge, who is due to give birth in July, was dressed in a bright yellow Emilia Wickstead. The garden party was held to thank and honor those who have made meaningful contributions to their communities. Some 20,000 pieces of cake and sandwiches were served to the 8,000 guests. Photos by Bauer Griffin and Getty Images.