The irony is, that as soon as the temperature climbs to 20 degrees, people then say aren't you hot in that?
I usually just say ' Why thank you so much...Very good of you to take the time to say so!'