A little over a decade after her eponymous brand first arrived in North America, Charlotte Tilbury is crossing the pond again.
Tilbury’s full collection of makeup, skincare and fragrance will launch in Sephora Mexico from May 16, the brand announced on Monday morning, alongside plans to expand into two El Palacio de Hierro locations and a travel retail concession over the summer.
“The global demand for Charlotte Tilbury is undeniable,” founder Tilbury shared in a statement to The…

