Illamasqua Foundation Face-Off: Skin Base vs. Rich Liquid

Product Reviews

Illamasqua Foundation Face-Off: Skin Base vs. Rich Liquid

Illamasqua foundation is amongst some of the most coveted makeup in the world. Find out the key differences between their two hit formulas.

2017-12-11 05:00:27By Charlotte