L'Oreal Infaillible 24H Fresh Wear Powder Foundation - 330 Hazelnut
24.33 KES
A silky, lightweight powder foundation that locks in a natural matte finish for up to 24 hours. Its subtle hazelnut hue blends smoothly, controls excess shine and stays sweat‑resistant without cakiness.