Queen Elizabeth II and the Duke of Edinburgh presided over another large garden party at Buckingham Palace on May 29, 2012. The gathering drew plenty of attention as it was also attended by the Duchess of Cambridge, dressed in a stylish long-sleeved dress by Emilia Wickstead, last seen only two weeks ago when the Queen hosted a lunch for foreign sovereigns at Windsor Castle. This time, Catherine, whose first time it was attending a Buckingham Palace garden party, paired the dress with a matching pink hat. Also in attendance were the Prince of Wales and Duchess of Cornwall as well as the Princess Royal, the Earl and Countess of Wessex and the Duke of Gloucester. Photos by Bauer Griffin and Getty Images.