* ¡Tes cheveux sont magnifiques! (Esta es una forma muy común y sencilla de decirlo. "Magnifique" significa magnífico/hermoso)
* ¡Tes cheveux sont superbes! ("Superbe" es otra palabra para magnífico/hermoso)
* ¡Tes cheveux sont splendides! ("Splendide" también se traduce como espléndido/hermoso)
* ¡Tu as de magnifiques cheveux! (¡Tienes un cabello magnífico!)
* ¡Qu'est-ce que tu as de beaux cheveux! (¡Qué hermoso cabello tienes!) Esta es una forma más enfática de decirlo.
* ¡J'adore tes cheveux! (¡Me encanta tu cabello!)
Si quieres resaltar el aspecto saludable del cabello, podrías decir:
* ¡Tes cheveux sont en pleine santé! (¡Tu cabello es muy saludable!) Si bien no significa directamente "hermoso", un cabello sano a menudo se considera hermoso.
La mejor opción a utilizar dependerá del contexto y de con quién estés hablando. Los dos primeros son los más comunes y adecuados en la mayoría de situaciones.