I would, at the age of SIX, give my daughter the words to request from her rgandma that she stops in a very NVC sort of way:
Â
Grandma, when you (make value statements about my appearance/ give more than two successive compliments/ implicitly connect your love for me on my actions or my looks or my abilities, etc) , I feel uncomfortable and anxious. Please, keep your praise to a minimum and instead (give me a hug/write me a letter/ teach me a new skill, etc).
Â
This way
A) Grandma hears it directly from the child.
B) grandma hears how it makes her feel.
C) grandma gets a clear respectful non-judgemental reflection of what her actions create.
D)Â Grandma gets a clear request which she can choose to respect, deny or work on slowly (old habits die hard, especially if words are her love language).
Â
Then teach DD how to respond when others do not meet our needs. She really is old enough to start saying to her gran, Okay Grandma, that's enough now. I didn't make the dress and how I look in it is pretty unimportant anyway.Â
Â
It also might be helpful to teach her how to take a compliment gracefully and stop the gushing in its tracks, because she will probably get a lot of that her in her life, especially if she is at all an attractive individual, and cowering or turning bashful is not a good way for her to react as it will just make people gush more...IME. People misinterpret blushing and speechlessness for a signal that means "oh go on you old so and so.  Most will assume you are being coy, not uncomfortable, because for most people, especially ina western society, it is inconceivable that someone would feel negative feelings in a response to praise.Â
Â
The best thing she can do is simply smile and graciously say, "Thank you. That's very kind. ( then change the subject: And you don't you look lovely, too./ What an interesting _____ you're wearing, where did you get it? / It is gorgeous weather today, isn't it? look at the time, we should be going! Have you seen our new house plant? Pass the bean dip please.)" This is a socially acceptable and common practice in almost all cultures I can think of that implicitly implies to the listener (especially of a grandparent's era) that one is appreciative of the intention behind the compliment in a most basic way as one understands that the compliment was meant to create positive feelings and a sense of worth, but it is making one feel awkward and uncomfortable and it is time to stop and move on.Â
Â
Because you don't have the time in life to educate everyone on the value of unconditional love and the values of modern feminism...even MILs who mean well.Â