Megan Fox uses body lotion from Hempz, and the shopper-loved original formula is $19 at Amazon. The lightweight, hydrating formula smooths and softens skin by virtue of vitamin-rich hemp seed oil.