Brands/Beauty & Personal Care

Charlotte Tilbury

Makeup magic for everyone, everywhere

Charlotte Tilbury is a luxury beauty brand that sells makeup, skincare, and fragrance products. The brand offers products including foundations, lipsticks, moisturizers, and the Pillow Talk collection.

Founder(s)

Charlotte Tilbury

Category

Beauty & Personal Care

Headquarters

London, United Kingdom