The 34-year-old royal donned a dazzling 'cold shoulder' style dress in black, adorned with a gorgeous turquoise blue pattern, as she attended The Poppy Ball Dinner ahead of Remembrance Sunday.