The best body lotion for women should ideally contain nourishing ingredients like hyaluronic acid, glycerin, shea butter, and essential oils to hydrate, moisturize, and improve the skin's texture.