It's SOOOOO rude when someone comments on how someone else looks. Depending in my mood at the time, if I'm feeling totally happy and secure, if I get unsolicited advice, I may smile and say "thanks - I'll have to think about that!" Or if I'm in a sort of medium-ish mood, I'll smile and say "Oh thanks, but I really like the way I look just the way I am!" or "Well, thanks, but I'm really happy this way. And you can't argue with happiness!!" A couple of times, if the people are not too nice to start with, or after people have kept up with nagging, I have said something like, "OK Julie I WILL stop dying my hair, just as soon as you stop BITING THOSE NAILS OF YOURS!" And one time I was really fed up, with a very bitchy person who kept telling me to wear skirts intead of pants, and I told her "Susan, you just worry about improving SUSAN's wardrobe. (Looked her up and down.) It seems like THAT would be a full-time job!" There were several other people around at the time and they chuckled and I felt vindicated and LO AND BEHOLD she stopped bugging me. I think sometimes people don't know how awful they sound and sometimes it's good to give them a taste of their own medicine...