Hydrating Body Lotion: Eos Shea Better Moisture Body Lotion We're never not searching for a new body moisturiser, and the Eos Shea Better Moisture Body Lotion ($10) will be our next purchase. The shea butter provides all-day hydration, and it smells amazing with fragrance notes of whipped vanilla, soft musk, and caramel. Image Source: target.com Eos Shea Better Moisture Body Lotion $10 from target.com Buy Now