What is the difference between "sexy" and "classy"?

Please be as specific as possible in terms of:

(1) Style of dress

(2) Personality

(3) Communication (Words and Body Language)
What is the difference between "sexy" and "classy"?
Post Opinion