Legendary designer brand Hermès opened its Nashville boutique to the public on Oct. 18, 2025 after years of planning.