Lily Lolo werd in 2005 opgericht door Vikki Khan en werd vernoemd naar haar 2 zussen. Toen ze rond de leeftijd van 30 jaar mineralen make-up uitprobeerde, ontdekte ze dat er alleen extreem dure merken bestonden in Groot Britannië. Kort hierna creëerde ze Lily Lolo! De producten zijn gemaakt volgens het motto "less is more" wat inhoudt dat het niet de ingrediënten zijn die de mineralen make-up zo goed maken, maar juist dat wat de make-up niet bevat. Lily Lolo's producten bevatten geen chemische substanties, kleurstoffen, talk, parfum, olie, siliconen, parabenen, nanodeeltjes of bismuth oxychloride. De producten zijn niet op dieren getest. Een deel van Lily Lolo's idee is ook het kunnen bieden van kwaliteitsproducten aan de gebruikers voor een niet al te hoge prijs!