Lily Lolo

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

Add Your Story

Login or Register to add your story

They enjoy a cult following

Story by hannahfelicity , United Kingdom

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.

Add Your Story