Last week make-up artist and namesake brand founder Charlotte Tilbury opened her biggest brand store in Covent Garden. Accompanied by ballerinas and a marching band, she was watched by an adoring fan crowd, as she proceeded to walk inside the gleaming new store. After the first initial attempt at launching Charlotte Tilbury at Boots many years ago, whic…
Keep reading with a 7-day free trial
Subscribe to Galina’s Curiosity Gap to keep reading this post and get 7 days of free access to the full post archives.