ABOUT THE BRAND
Lily Lolo are one of the original natural makeup brands from the UK, true pioneers in the industry. At the heart of the brand is fashion and affordability without compromising on quality. The range is extensive with unique products not found in all brands.