Inside the First Dior Spa in the US Luxury fashion house Dior has made a groundbreaking move with the opening of its first-ever spa in the United States. Situated atop Dior’s flagship store in New York City, this multi-level sanctuary is a testament to the brand’s commitment to expanding its presence in the realm of […]