Of all the L’Oreal Paris Cannes Collections till date, I confess that I like the 2016 collection the most. Perhaps because it is an entirely “Infallible” collection with some seriously impressive products and a fabulous shade range. The L’Oreal Infallible Foundation is one of my absolute favourite ones and one that gives high end brands […]