Absolutely! Please keep in mind that it depends on what color your hair is... some of the brands are more "powdery" and some are more invisible. I have blonde hair, so I can use pretty much any of them. I used to go old school and just use baby powder when I was growing up, before the days of dry shampoos, and honestly when I am short on dry shampoo these days I will sprinkle a little on too, but the only thing about baby powder is I find it makes my hair full of static. Good'ns are: Victoria's Secret "clean and go" dry shampoo, Oscar Blandi's "Pronto" invisible shampoo spray, And Tressemme (spelling on that is wrong, I know, but you know what I mean,) and there was a "Dove" brand I liked too.
I will tell you that I absolutely HATED the "Youth renewal dry shampoo" by "Nexus."
I would say try a few brands. You can usually get them fairly cheap and to be honest, I have found more often than not, the cheap ones are the better ones.