The Body Shop: Free Sleep Balmy Body Cream When You Spend £60 * Minimum spend of £60. * While stock lasts.  * Gift automatically applied at cart. * See the The Body Shop website for full terms and conditions.