The Body Shop marks a major milestone in 2026 as the iconic British beauty brand celebrates 50 years of shaping…