Glossier Lip Gloss can last for several hours, but it may require reapplication after eating or drinking.