Charlotte Tilbury Is Opening Her Own Makeup Store In London

Charlotte Tilbury is launching her first ever standalone store in Covent Garden, London on 21 November.

This is big news. Huge.

The shop, called House Of Tilbury, will be an entire outlet dedicated to her incredible cosmetics collection (with a fleet of specially-trained Team Tilbury makeup artists on hand to help).

Tilbury's line is currently stocked in the UK at a selection of high-end department stores, as well as online, but her first official store marks the start of an exciting new venture for the London-born makeup artist.

Over the next few weeks, the store front will transform into an illustration of the House of Tilbury, before the finished look is finally unveiled.

Charlotte will be offering 10 passers-by the chance to receive a Tilbury key and be the first to enter the beauty boudoir on the day it opens - to enter simply post a photo of the wall with @ctilburymakeup #makeupmagic.


10 Must-Have Products From Charlotte Tilbury's Collection

Popular in the Community