I'm very allergic. It is the ingredients called "parsol" or avobenzone or oxybenzone.
I generally find that baby sunscreen is the best for me as long as they don't contain those ingredient. Usually I just don't wear any because I don't want to take a chance.