L’Oreal Infallible Foundation
I do not have anything close to perfect skin. I have hyperpigmentation, occasional acne, and oily skin. To cover up the flaws, I’m always trying new foundations. I shudder to think how much money I have spent over the years on makeup that promised to deliver flawless skin. I have tried high end lines like […]