A Look Inside Charlotte Tilbury’s U.S. Flagship

The exterior of the store, wedged between MAC and Crate & Barrel, is painted in shades of red and pink, with an outside wall featuring the brand’s signature leopard print pattern. Inside, Charlotte said she was going for a “beauty wonderland” type vibe.

Charlotte Tilbury’s New Digital Retail Wonderland

Located in London’s Westfield Shepherd’s Bush mall, Charlotte Tilbury’s new store looks to showcase cutting-edge digital innovation amidst a sumptuous, old-Hollywood aesthetic for an ultra-glam experience.