Yes, there are several natural alternatives to cornstarch for dry shampooing. Some popular options include arrowroot powder, rice flour, or oat flour, which can effectively absorb excess oil from your hair and refresh your scalp.