The pigment can last for 1 to 3 years, but length of the duration still varies from person to person. Depending on your skin type, lifestyle, and/or level of sun exposure, your lip blush may last shorter or longer than others. That's why it is recommended to get touch-ups to maintain its color.