Posted on 20/09/2021It’s A Baby Girl For Princess Beatrice and Edo! Happy News From Buckingham Palace