How long does permanent makeup last?

Permanent makeup can last between 2-5 years, depending on factors such as skin type, aftercare, lifestyle, metabolism, medications, and exposure to anti-aging treatments.