Il a rasé ses cheveux. = He has shaved his hair.
Il a des cheveux rasés. = He has shaved hair.
des cheveux raides
As I assume you're taking about head hair it would be Mes cheveux sont... (beware, it's plural in french)
J'aime brune. This litteraly means you have brown hair.
His hair is "ses cheveux" (masc.) in French.
To say "I don't have red hair" in French, you would say "Je n'ai pas les cheveux roux."
a hair bun is 'un chignon' in French.
The speaker is suggesting that Tom's hair looks better when it is shaved because it may suit him more, complement his features, or be easier to manage. This preference is subjective and based on personal opinion.
Il a les cheveux gris is how you say he has grey hair........
ginger hair is 'les cheveux roux' in French.
'messy hair' in french is 'cheveux en désordre'
Long hair is "les cheveux longs" in French.
ils/elles ont les cheveux roux