Does makeup really expire?

I have SOO much makeup, probably close to $2,000 worth of it and I hardly ever use it these days. Does it really expire? How long do you keep your makeup for?