We got first shoes once our daughter was walking confidently. She needs them for nursery because they go outdoors in all weather. Got them from Clark’s.
I'd recommend barefoot shoes for her foot development if you can get hold of some. If she's still crawling a lot then they recommend pre walkers because unlike first shoes they don't put their feet at a strange angle when they crawl wearing them. My daughter has been walking since September and she's still in pre walkers 😊
We got pre walkers from Clarkes! They were really good and cater to different feet width. Start rite are also good. We’ve now moved onto other brands like adidas etc