The Duchess made two unannounced engagements today. She started the day in casual pieces for a visit to Northern Ireland.
NOTE: Per a reader request, anyone with a snake phobia should be advised there is coverage of the Duchess with a snake in the post.
The Duchess was the picture of elegance this evening as she attended the annual diplomatic reception with Prince William.
Kate was in festive holiday colors for a previously unannounced engagement this afternoon.