British Princess Beatrice, daughter of Prince Andrew, held a secret wedding at Windsor Castle in the presence of Queen Elizabeth II.
*Continue to update
British Princess Beatrice, daughter of Prince Andrew, held a secret wedding at Windsor Castle in the presence of Queen Elizabeth II.
*Continue to update