Area News
Too Faced opens three UK stores
Makeup brand Too Faced is set to open three new retail locations in the UK, announcing stores in Bluewater, Stratford and Oxford.
2018 - Media Team Retailp.com
Makeup brand Too Faced is set to open three new retail locations in the UK, announcing stores in Bluewater, Stratford and Oxford.
2018 - Media Team Retailp.com
It's the first ever flagship store anywhere in the world.
2017 - Media Team Retailp.com
On February 23, multi-brand beauty retailer Nykaa launched U.S.-based cosmetics brand Too Faced in India, as an exclusive with the omni-channel chain.
2020 - Media Team Retailp.com