According to the makeup artist whose brain I plucked copiously last week (prep for my brother’s wedding, next weekend)…
if you have to go cheap and buy a drugstore brand of cosmetics, buy L’Oreal.
Of all the major drugstore cosmetics brands, L’Oreal puts the most money into Research & Development, so their products (high-end or low) have the most science, proven results, and innovation.
Granted, I don’t know if this claim is true, as I don’t even know where to begin researching how much money each company puts into their R&D. But she’s not actually a L’Oreal fan (she’s hard-core Kevyn Aucoin), so I take her at her word.