If it hasn't separated or started smelling funny, I'd keep it. I have a lotion from a few years ago that I'm using now and it's fine, no irritation or anything. I threw out another one from the same time frame because it was runny & smelled off. As long as it was stored properly (in a cool dark place) I think it's fine.