By putting 'The Body Shop at Christmas' into Google images, these are some of the results that I got back. I have some advertising, some products pop up. The Body Shop seem to be in favour of using this hand written type on their promotional material but not on the actual products, which is all upper case and sans serif. very clean and simple looking. I suppose they use the hand written type as a way of conveying casual, 'we are your friends' kind of attributes.
Their Christmas products usually seem to have little flourishes and look very indulgent and luxurious to match the fragrances they've had in the past, like apricot and cranberry and vanilla & nutmeg. They seem to use a lot of rich, darker colours.