e.l.f. Flawless Finish Foundation Review
e.l.f. Flawless Finish Foundation is a product I came across fairly early on in my cruelty free mission. I was looking for alternatives to previous foundations I had used, and to be fair I never necessarily settled on one “holy grail” foundation – until this.