Formal:
* Des cheveux magnifiques: This is the most literal and formal translation.
* Des cheveux superbes: This is another formal option, emphasizing the beauty of the hair.
Informal:
* De beaux cheveux: This is a more casual way to say "beautiful hair."
* Des cheveux splendides: This is a more poetic way to say "beautiful hair."
More specific descriptions:
* Des cheveux soyeux: This means "silky hair."
* Des cheveux brillants: This means "shiny hair."
* Des cheveux épais: This means "thick hair."
You can also use adjectives to describe the color of the hair, such as:
* Des cheveux blonds: This means "blonde hair."
* Des cheveux bruns: This means "brown hair."
* Des cheveux roux: This means "red hair."
Ultimately, the best way to say "beautiful hair" in French depends on the specific situation.