It is nice when the female dresses kind of revealing when the two are alone, but in public it is nice to not have a whole lot revealing. Men have very protective and posessive personalities. I am sure no guy wants any other guy to see what is his. At the same time, look nice because he will want to show you off.
cute = pretty/ innocent
hot = sexy/ seductive