When I think of the beauty products that have remained in my makeup bag for over a decade, I think of L'Oréal. The cosmetic brand is well over a century old, but its reliable products have stood the test of time. If you're a makeup junkie, there are certain L'Oréal products you should always have on hand. The brand offers some incredible foundations, mascaras, lipsticks, and more that I can't live without. Check out these must haves, and make sure to test them all — they could totally change your beauty game.