Brand New YSL Beauty All Hours Foundation Review The new YSL All Hours Foundation is supposed to be the foundation that will take you from day to night with no touch ups and no fuss. It sounds pretty perfect. I ordered a free sample of the YSL All Hours Full Coverage Liquid Foundation (£33.50) via So […]