Just bought this - usually a devotee of Teint Éclat but this is supposed to stay on for 24 hours. So far so good - anyone else ?