Walgreens does carry a wide selection of cosmetics, including makeup. The Elf Cosmetics line is one of the many brands available at Walgreens, and they offer a variety of products such as foundation, blush, eyeshadow, and mascara. Elf Cosmetics is known for its affordability and quality, so it's definitely worth checking out if you're looking for a budget-friendly option.