-The Body Shop brings the strength and resilience of the natural world to your skin with its most-loved Edelweiss skin care range. Edelweiss flowers thrive in the harsh conditions of the Swiss Alps, ...