An announcement has come from Buckingham Palace that the niece of King Charles III, Princess Beatrice, is expecting her second child. Princess Beatrice and her husband, Edoardo Mapelli Mozzi, are in high anticipation for the arrival of their second child.