Showing posts with label Illamasqua Skin Base foundation. Show all posts
Showing posts with label Illamasqua Skin Base foundation. Show all posts
Thursday, February 28, 2013
Product Review: Illamasqua Skin Base Foundation
I love trying new foundations and probably have about forty of them so it's not surprising that for several months, I was obsessed with getting my hands on Illamasqua's Skin Base Foundation.
Illamasqua is a British brand so I was thrilled when Sephora started carrying part of the Skin Base color line. Did Skin Base live up to my expectations? Click below to find out!
Subscribe to:
Posts (Atom)