I have a good friend ("Mary") who sort of smells. Sometimes I notice it more than others. It's not necessarily a BO smell, although that is sometimes there. It's more of a sour smokers smell with a bit of mildew thrown in. Our mutual friend ("Jane"), who was her roommate until recently, seems to notice it even more than I do even though she is a smoker, herself.
Furthermore, we have some acquaintances - whom my smelly friend sometimes worked with on freelance assignments - who have remarked on it. We have heard through gossip that these acquaintances won't travel with her anymore because of the smell. We think that this problem is interfering with her getting more work.
Last night, she visited the Jane and sat on her brand-new sofa and when she left the sofa reeked and Jane can't get the odour out.
We are genuinely concerned for her. We are worried that this is hurting her professional life. I would say that we are pretty close friends who spend real time together and we have all been supportive of one another. Jane and I are wondering if we should sit Mary down and talk to her about it. I am pretty sure that Mary will not huff off and drop us as friends. But we don't want to hurt her feelings any more than necessary. That is, I can't help but assume she will be mortified but we want her to know that we're only doing it out of love for her.
Has anyone been in this position? If so, what did you do?