I couldn’t wait to get my hands on the new YSL All Hours Foundation. I have tried nearly every foundation formula in their current line up and have been consistently impressed through and through. Naturally,…