I kind of like all your choices for different reasons, it depends what sort of look you want to go for. The lilac heels are fun but if there is a lot of standing around, plus bad weather, that could be a poor choice, same with the other shoes. The blue sturdy boots are more up to date and probably a good deal more comfortable.