Prince William, Duke of Cambridge, Duchess Catherine of Cambridge and Prince Harry attend a Christmas party for volunteers at The Mix youth service on December 19, 2016 in London, England. The Mix youth service works with Their Royal Highnesses' Heads Together Campaign. Duchess Catherine wears VANESSA SEWARD Cai Floral Print Silk Jacquard Dress. |