Prince William and Princess Catherine
at Gala for Queen Elizabeth
Wearing a green Mulberry dress, Princess Catherine joined Prince William at the Queen Elizabeth-hosted bash – a curtain raiser for the events next year that will mark the Monarch's Diamond Jubilee of 60 years on the throne – for more than 300 members of the media from around the world.