I don't know if you've noticed, but there is a bounce in the toes when the foot fall completes (most easily seen in the side profile). I'm no pro at anyof this I'm telling you what I see and maybe it can help you on the path to perfection.
It seems like the turn of the hips precedes the motion of the legs, like the hip is the cause and the leg is the effect instead of the other way around. There's also a lack of the natural up and down bob we have when we walk. There IS the sway and the head moves, but the bobbing of a natural body is caused by the rise and fall of the hips as the legs stretch. I wish I had access to the data of a study I was a part of that was all about body motion while walking, that professor took some incredibly detailed measurements of about 300 people. One of the other things I noticed that her speed is perfectly even. As we walk, our body's speed varies in a regular cycle because we're not moving forward, we're moving in a tiny arc with every step. So as the angular momentum of the body adjusts from forwards to down, our body slows just ever so slightly. This applies to any type of footwear we wear as well. Now on the subject of footwear, her leg motion is pretty good, you might consider keeping her ankles straight since those type of boots don't normally allow for ankle movement. Then funny thing about them, is they force women to trot to be able to walk. It creates small hip motions, small steps, the upper body stays a little more still and the knees only bend to keep the leg perfectly perpendicular to the ground.
I think the animation looks good, if you want to see some good breakdowns of how humans walk, look up DCI marching bands on youtube.