L’Oreal Infallible Foundation
0 Flares 0 Flares × 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 [...]