Too Faced opens Global flagship store
Make-up brand Too Faced has opened its first global flagship store on Londonâ€™s Carnaby Street. The new store will house the brandâ€™s newest and most loved products, along with in-store exclusives. The highly anticipated Peaches & Cream collection will make its UK debut at the new store, which is outfitted with bespoke dÃ©cor elements that bring the brand pillars to life, including peach and chocolate features and a Union Jack wall. The retail site also gives shoppers the chance to discover new products and has a section dedicated to Too Faced co-founder and chief creative officer Jerrod Blandinoâ€™s favourite products, such as Rodin Luxury Face Oil, a Le Labo candle and Aerin Rose Oil. Throughout the year, special promotions and events will take place in store, with new exclusives and â€œJerrodâ€™s Favouritesâ€ launching seasonally.