Illamasqua Skin Base Foundation
Illamasqua have recently launched a new foundation, the Skin Base Foundation. I am itching to give this one a go because I adore their Rich Liquid Foundation.
The foundation…
Illamasqua have recently launched a new foundation, the Skin Base Foundation. I am itching to give this one a go because I adore their Rich Liquid Foundation.
The foundation…