Royal names are traditional, and normally come from a well used pool.
Diana isn't in there (and I hope to God it never will be!), and despite the press hysteria she was deeply unpopular with a large proportion of the people. Remember, she nearly brought the monarchy down, and we won't want to be reminded of that.
Princess Alice, Countess of Athlone was a great a great favourite of the Queen (and a lovely lady) and Alice would not surprise me, though given a George Elizabeth must be a possibility.
Many of us grew up with a Princess Elizabeth.