Loved, and scared by, that funny story! Maybe too close to home.
Just wanted to add my two cents and my thanks.
Had my "Awakening",about a year ago when I too realized that I had nothing decent to wear and realized that my sweats only allowed my more expansion room; Expand I did

!
We too, moved last year and with the move out went all my sweats (old and holey from use). I too went to jeans which provided me with a nicer look and a constant reminder to watch how much I'm putting in my mouth (gotta love those waistbands)

.
Now, a year later and with the knowledge that I'm not alone, I think it's time to move on again. I saw some dressier but still casual slacks the other day and I always did look good in well cut pants (ala Kate Hepburn

); my ponytailed hair deserves a better fate; my skin doesn't need that much upkeep to get back those "peaches and cream" compliments; and, as far as makeup is concerned, allergies have kept it to a minimum for years and I'm not even sure that I know how to apply it to my "older" skin but I will keep my eyes and ears open and keep it on the back burner.
To Fatima: The ladies are right. Your husband's friend's wife isn't worth your time; you've got so much more to offer to a true friend. And as far as your MIL, she's definitely looking for a confrontation.
You have been polite in ignoring her subtlety for years; which, if she's really the way that she sounds, she is probably using to tell all her friends how stupid you are; because, after all, you don't even "get" what she's saying. I had a person like this in my life once; notice I said HAD.
You now have the perfect excuse to bring it all out in the open and confront her. It may not be easy, but my limits have always been my loved ones. I may let you mess with me, up to a certain point, but "Don't Mess with My Kids".
You've already seen the potential damage that she's doing to your son. I'd let her know, in no uncertain terms, to back-off or else.
P.S. She probably doesn't like your daughter, because your daughter's too old (smart) to listen to her grandmother's sh-t.
Kids cut through the bull sooner than we do. Then again grandma may be from the 'old school' where they think only sons 'count' (this is also sometimes a cultural thing). I always feel sorry for those people; they're missing so much by dismissing half the population and if they're showing so much blatent stupidity...well, it just makes you wonder...
Obviously, I have issues with people like your MIL

.
Anyway

, back to my many thanks to all of you

.
This site makes me smile on a daily basis and always reminds me that I'm not alone

!
patti