I have namechanged for this because it's a sensitive subject.
Her personal hygiene leaves a lot to be desired, and I worry when she holds my baby. She smokes, and doesn't wash her hands before she holds my 7 week old DD. Often she has strong body odour, that armpitty smell when people don't use deodorant. She coughs when holding DD and doesn't cover her mouth.
This is now becoming an issue, because she is starting to wonder a) why I don't take DD to her flat (because it smells of smoke), and b) why DP is always out when she comes round (because he has also started to notice the smell and really struggles with it).
When she gets up in the morning, she often doesn't shower, and just washes her hair. I have to open windows when she has been to visit, it really is that strong.
It's really hard because she does have depression, has just gone back to work after three weeks off sick with this, and I know that one of the classic signs is not taking care of your personal hygiene, and I feel if I was to take the blunt approach and say something it would really upset her, however, it's getting to the point where I can't make excuses any longer - I can't avoid her flat forever, and DP can't be out every single time she comes round, she's starting to notice, and of course isn't building up a relationship with him because he's never here to interact with her!
I have no idea how to broach this, and find it all quite upsetting - I had a lovely relationship with my grandparents and want DD to have the same with hers.