VIDEO: Makeup Revolution Fast Base Stick Foundation Review
This blog contains affiliate links. Click here for a full disclosure. Makeup Revolution is a newer brand sold online and at Ulta stores that I had never tried before. I’ve heard great things about them, and they appear to offer a broad range of makeup shades. When I was browsing at Ulta, the Makeup Revolution […]