Is the "Bath and Body Works" shop affiliated with "Body Shop"? I'm under that impression for some reason.Aveda's better anyway,in that style of cosmetics and skin care.
No. Bath & Body Works is a subsidiary of The Limited, or at least it used to be. The Body Shop, IIRC, is a British company.