Lip blush is a semi-permanent makeup technique that gives your lips a flush of colour that lasts for months. The procedure involves lightly injecting pigment into the lip tissue, similar to how traditional tattoos are done. This results in a natural-looking stain that can last for several months before it gradually fades away.