EXCLUSIVE: Charlotte Tilbury Goes Into Ulta Beauty
The buzzy makeup brand will go into 600 of Ulta Beauty's stores in key markets, starting in February.
The buzzy makeup brand will go into 600 of Ulta Beauty's stores in key markets, starting in February.