Charlotte Tilbury surprised the beauty lovers with a new reveal on February 11. The beauty brand launched six limited edition ...
Premium beauty brand Charlotte Tilbury is being sold to Barcelona-based company, Puig. Tilbury herself will maintain a stake in the company until 2030, with Puig set to take full ownership the ...