YSL All Hours Full Coverage Foundation Review

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,…