Lovemarks.com

Lily Lolo

Lily Lolo is a British brand of mineral makeup founded by Vikki Khan in 2005.

Lily Lolo

Comments

  • 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