Inside Charlotte Tilbury’s First Store

“To step inside Charlotte Tilbury’s new make-up store in Covent Garden is to step inside the make-up artist's mind - every mirrored, bejewelled, bedazzled inch of it. Art Deco styling, vintage trinkets and boudoir-style dressing tables are reflected in vintage mirrors on every available surface, whilst an enormous screen projects the countless magazine covers, shoots and campaigns she has worked on over her extensive career.” Read more at Vogue.co.uk.