Prince William, Duchess Catherine of Cambridge and Prince Harry held a reception on World Mental Health Day 2017 at the Buckingham Palace, London, to celebrate the contribution of those working in the mental health sector across the UK. This evening's appearance marks the first time the Duchess has been seen publicly in six weeks. At the reception, The Duchess wore a Eclipse lace collar dress by Temperley London. |