Well, a direct translation of "hot hair" would be: caldo capelli. However, if by "hot hair", you mean "good-looking" or "beautiful" hair, then the translation would be: capelli belli (beautiful hair).
"Hot peppers" in English is peperoncini in Italian.
"Hot women" in English is donne calde in Italian.
"Hot coffee" in English is caffè caldo in Italian.
Gnocca in Italian is "hot chick" in English.
"She's hot!" in English means É bona! in Italian.
"It's hot!" in English means È caldo! in Italian.
"Hello, you hot girl!" in English is Ciao, bellissima ragazza! in Italian.
Molto caldo in Italian means "very hot" in English.
aria calda
Sei caldo(male ) calda (female) Hot=sexy? Eccitato.
sei un figo
Sono caldo? (calda female)