The Princess of Wales has been sporting ultra-long hair in 2026. Hairstylists explain why this has been Kate Middleton's most incredible hair transformation to date