Since I switched to natural products, I have been making several of my own beauty products. One of which, is dry shampoo. There are lots of tutorials out there but they all include the same basic ingredients, baby powder or corn starch.
Personally, I found corn starch (or you could use arrowroot) worked better for my fine hair. The downside is that it's white and tends to leave a white cast on my roots unless I seriously work it in. To solve this debacle, I added cocoa powder. The brown color blends into my hair much more easily than cornstarch alone.
What you will need:
Corn starch (or arrowroot), cocoa powder and a container. I used a round plastic container but an old spice container would work better.
Fill your container half way with cornstarch. Begin adding the cocoa powder in small batches until you get your desired shade. Shake and you're done!
I apply this to my hair with an old blush brush. I part a section of hair, brush it on and let it sit for a few minutes then work it in with my finger tips. If you are using a spice container, just pour it directly on the roots. Either way, it needs to sit for a few minutes to absorb oils. If you're not satisfied with the absorption, repeat the process one more time.