The Body Shop has everything a natural beauty queen could wish for. Shop for bath and body soaps, shower gels and moisturisers, face skincare, cosmetics, fragrances, haircare and more, plus beautiful gift sets for special occasions.