L’Oreal Paris Infallible 24h Foundation

L’Oreal Foundation has been hailed for years now by Indian beauty bloggers as the best in India. It has good coverage and stays on the skin for a long time without drying out the skin or breaking on the skin. It has a fine texture and glides on the skin effortlessly. Priced at INR 1,200, you must have this in your vanity.