About two years ago I suddenly got a large patch of hyperpigmenation on my forehead. Now it seems like it's spreading - I've got some under my eyes, on my nose, and on my cheeks.

Does anyone know what causes this? I don't particularly care about it from an aesthetic point of view, but it seems a bit weird that it's developing and spreading so quickly...