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.
There are many different types of foundations out there, which have different ingredients and varying textures. The primary categories of foundation, in that sense, are water-based, oil-based, and ...