Charlotte Tilbury at Selfridges

House of Rock n’ Kohl

London, June 2013

Concept Shopfit

The Concept Store and the three windows at Selfridges have been transformed into a glamorous celebration of beauty and fashion for Charlotte Tilbury’s Make-up House of Rock n Kohl.

WINDOWS: Taking inspiration from the elegance of Art Deco, with a playful dash of the surreal and theatrical, the windows consist of a show-stopping lit typographic sign, a giant shimmering eye installation, and a backstage dressing room scene with make-up spilling all over the floor.

INSTORE: Huge graphic archways frame the in-store space, the walls are adorned with stunning examples of Charlotte Tilbury’s work with well known magazines and photographers, and hand-scrawled with some of her own make-up mantras.
A week long beauty festival takes place inside the Concept Store and smaller scale installations tell the story of Charlotte’s world.