Time plus long lasting make up