Princess Beatrice wears a Nonoo Lyons coat to Royal Christmas gathering