Korean beauty brand, The Face Shop – part of Al Ghurair Retail Group – has unveiled luxurious new concept stores in the UAE. The new redesigned stores have opened doors in prominent locations within Dubai, including The Dubai Mall, Ibn Battuta Mall, City Centres Deira & Mirdif, totalling up to four concept stores in the region.
Derived from the concept of naturalism through the image of ‘Goddess of Mother Nature’, the new stores bring elements of Korean beauty and skincare to the UAE, with an all-natural feel, radiating a refreshed and soothing ambience.
The new stores showcase all-white interiors, accompanied by their signature ‘green wall’, and hints of gold along with stained wood and new lighting designs, giving the space an unmistakable luxurious feel. Displays in the new stores are evenly and clearly highlighted to showcase all the different product categories making the consumer browsing experience all the more accessible and enjoyable.