Kate Middleton wore a canary yellow coat by Emilia Wickstead to Queen Elizabeth's annual garden party Wednesday. The pregnant duchess got to spend some quality time with her in-laws, Prince Charles and Camilla, Duchess of Cornwall, and smiled as she spoke with the guests. Each year, the queen hosts a tea party for 8,000 members of the British public. A reported 270,000 cups of tea are served, as well as thousands of sandwiches and slices of cake. Last year was the first time the Duchess of Cambridge attended the event, where Kate cut a much different figure in a lovely pink dress.
This year, Kate topped her springy coat with a Jane Corbett hat. As she waits for the arrival of her first child and heir to the British throne, the duchess has kept quite busy. Kate attended a friend's wedding over the past weekend, and has been shopping for baby supplies.