French designer Jean-Charles de Castelbajac is launching a pop-up store inside London’s Selfrdiges, entitled “An Encounter of the Fifth Kind”.

“From the 30th April until the 30th June, JC de Castelbajac has invaded Selfridges with a five-window installation and pop-up shop in the Selfridges Wonder Room, selling men’s and women’s ready to wear from his mainline collection, alongside his younger line JC/DC. The pop-up shop will also sell accessories, homewares and limited edition merchandise. “

Take a look at the setup process and final store front, as well as window decorations for the launch here above!

What To Read Next