A royal expert suggests Princess Beatrice delayed the announcement of the name of her child so that Prince Andrew could meet her first.