British Royals


Princess Beatrice gives birth to second child

Princess Beatrice has given birth to her second child. Buckingham Palace said, “Her Royal Highness Princess Beatrice and Mr Edoardo Mapelli Mozzi are delighted to…








Princess Royal visits South Africa

The Princess Royal was in South Africa for a two-day visit. On the first day of her visit, Princess Anne visited the South African Riding…