usage of oral contraceptives can cause it.
Hormonal imbalance seen in some conditions can cause it.
Vitiligo or leukoderma is a chronic skin condition that causes loss of pigment, resulting in irregular pale patches of skin.It can cause purple or golden brown patches on mucous membranes and around the eyes, nostrils, and mouth.
Vitiligo is associated with autoimmune and inflammatory diseases, commonly thyroid overexpression and underexpression.
The traditional treatment given by most dermatologists is corticosteroid cream.
Phototherapy may also be beneficial.
REF:http://en.wikipedia.org/wiki/Vitiligo
I would recommend a visit to a dermatologist to get the correct diagnosis.