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.