Lily Lolo
“Lily Lolo Mineral Cosmetics is a luxurious natural makeup line thoughtfully formulated and made in England that is now available in the US & Canada. Lily Lolo is an award winning mineral cosmetics range found in selected beauty salons. It has achieved cult status by beautifully harmonizing natural, chemical free ingredients with the ultimate in mineral based technology.”
- PETA certified