Kate Middleton began her afternoon with the Queen, Meghan Markle, and other royal family members at the Commonwealth Day service at Westminster Abbey.
Tonight, Kate is on duty again, hosting a dinner gala for Place2Be at Buckingham Palace, in honor of the organization's 25th anniversary.The Duchess of Cambridge opted for a glitzy dress for the occasion, wearing a navy blue Jenny Packham gown with a beaded top with silver Jimmy Choo heels.
Her hair was down, and she accessorized with dangle earrings. Chris JacksonGetty Images Chris JacksonGetty Images Hours before, Kate wore a Catherine Walker dress coat with a red fascinator for Commonwealth Day service.
Read more on elle.com