The world of foundations is truly ever-expanding, and if the sheer number of types isn't enough, there's also the challenge of figuring out which one is right for your skin type, vibe, and occasion.