I generally like Shakespearean girls names, but not overfond of Cordelia, I think of corduroy, cordial, apple cores etc and I just don't find the sound that pleasing. Then there is the tragic daughter in King Lear and the annoying little sister in Brideshead Revisited.
So I'd go for the more classic Elizabeth, with multiple nice shortenings to choose from.