YSL All Hours Foundation πŸ’„ Review

It’s official, I have found my new favorite foundation ! Yes ladies and gents, I am talking the holy grail , the one that can do it all. Full coverage, lasts over 12 hours, not too matte, not too dewy, 20 SPF, great color selection, high quality foundation. I was sent YSL’s new All Hours […]

Read More