What causes uneven skin tone?

Also known as hyperpigmentation, uneven skin tone is caused when too much melanin is produced by the skin, which can be caused by prolonged sun exposure, hormone changes and scarring, leading to dark spots on the skin.

> Shop Hyperpigmentation & Sun damage