Lily Lolo is a British brand of mineral makeup founded by Vikki Khan in 2005.
They enjoy a cult following
Lily Lolo is a mineral based makeup specialist based in the UK. They enjoy a cult following on the beauty vlogs on YouTube and are also enjoyed by many celebrities. Their beauty products are not only natural but affordable and are of a high quality.
hannahfelicity, United Kingdom - 22 January 2010