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.
Illamasqua foundation is amongst some of the most coveted makeup in the world. Find out the key differences between their two hit formulas.