The results can last anywhere from 9-12 months. This will depend on your skin type, how much time you spend in the sun, and the skincare products you use. Most people choose to have a top-up treatment approximately nine months after their semi-permanent brows were first created.