Тобі спекотно should be accepted too.
Ти сексуальна? :)
What is the difference between "Вам жарко?" and Вам тепло?I don't find any difference. In fact in English the sentence "Are you hot?" as got an erotic or sexy intonation. instead of Are you hot?
It will be nice if we use "Are you feeling warm?"