Charlotte Tilbury's products have a 12-24 months shelf life. Therefore, it is a good practice to replace makeup that is a year old.