
Hot on the heels of Tom Ford Beauty announcing its first-ever standalone store in London, Too Faced has announced that it, too, has chosen London as the host of its new shop.
According to a post on Too Faced co-founder, Jerrod Blandino's, Instagram, the shop will open on December 1, 2017, on Carnaby Street in London.
For more details, please visit: www.cosmopolitan.com/uk