I just spent a lot of money on California Baby sunscreen only to have my daughter look like she was rolling around in flour because the white film it leaves looks horrible on brown skin.

Any recommendations for a sunscreen of at least SPF 30 that would not look horrible on brown skin?