Hormonal changes, particularly fluctuations in estrogen and progesterone, can trigger migraines. Estrogen influences various brain chemicals, including serotonin, which can affect pain perception. A sudden decrease in estrogen levels can precipitate a migraine attack.