CH Carolina Herrera sets up shop in Paris
Following store openings last year in London and New York, Paris is the latest stop for CH Carolina Herrera, the lifestyle brand of Carolina Herrera, according to WWD.
CH Carolina Herrera sets up shop in Paris
Following store openings last year in London and New York, Paris is the latest stop for CH Carolina Herrera, the lifestyle brand of Carolina Herrera, according to WWD.