Inside Kylie Jenner’s Wizard of Oz cosmetics pop-up shop in London featuring shiny emerald stations and giant mirrors

KYLIE Jenner has channeled the Wizard of Oz into her new cosmetics pop-up shop in London. The reality star’s pop-up shop included shiny emerald stations and giant mirrors that looked like they were taken straight from the Emerald City. 6 Kylie Jenner has recreated Dorothy Gale’s look from Wizard of Oz for her new makeup collaboration 6 The London popup shop has plenty of eye-opening features 6 The shop even includes giant mirrors for all the customers The emerald countertops nicely contrasted with reddish pink packaged Kylie Cosmetic products that were placed on them. The shop seemed to be a… Read Full Article