Elizabeth Hanover, Princess of the United Kingdom 2