Face, Reviews

Review: Hourglass Immaculate Liquid Powder Foundation

I have to start this off by saying I was incredibly skeptical about this product – after all, Hourglass bills its Immaculate foundation as “your miracle for oily skin” and…

Continue Reading →