The Duchess of Cambridge stunned in a seasonal number by Vanessa Seward as she was joined by Princes William and Harry at a Christmas party for Heads Together, their mental health umbrella charity organisation.