Too Faced launches first global flagship store
Make-up brand Too Faced has announced the launch of its first global flagship store on Carnaby Street, London. Outfitted with bespoke décor elements that bring the brand pillars to life, including peach and chocolate features modelled after their two favourite scented collections, as well as a Union Jack wall complete with the brand’s signature pink and gold hues, the store itself will be a photo-worthy moment worth sharing. This Too Faced beauty mecca will house their newest, never-before-seen, and most-loved products, in addition to in-store exclusives. The brand, long-famous for its luxurious chocolate-themed offerings, specifically chose the Carnaby Street location to launch their Peaches & Cream collection for the first time internationally. This collection, along with the Clover Eye Shadow Palette, makes its UK debut at the global flagship location.