Joah Truly Yours Liquid Foundation Natural Finish Drops? What are foundation drops anyway? Foundation drops are a spin on your classic foundation, they have more fluidity and come in a dropper bottle. Truly Yours Natural Finish Foundation Drop is a silky fluid foundation, which helps you personalize the intensity and the coverage of a foundation. The fluidity of the formula and consistency of the pigment are I have to say pretty darn amazing. Truly Yours Natural Finish Founda[...]