July 10, 2013
French skincare brand Caudalie is opening its first boutique in France this month. The 35m2 (377ft2) store is located on the rue des Francs Bourgeois in Paris’ Marais neighborhood, alongside other beauty standalones including Guerlain and MAC. Caudalie operates standalone...