IPL relies on melanin in the hair absorbing the light energy, and therefore IPL is not effective on very light blonde, red, or grey coloured hair.