Bath & Body Works Fairytale Body Lotion is a luxurious moisturizing lotion designed to provide your skin with 24-hour hydration. Infused with nourishing ingredients like shea butter and vitamin E, this lotion leaves your skin feeling soft, smooth, and refreshed.