The Church doesn’t regulate such things. Feel free to dress the child in any appropriately dressy outfit suitable to her age. There is a custom of wearing white for baptisms, so if you can find a dressy white dress, that would be nice. And no, the child doesn’t need an infant’s bonnet. If you want her to wear a head covering, pick one that is appropriate for her age.