Liz EarleSuper BalmThe title says it all. Liz Earle Naturally Active Skincare Super Balm (quite a name, I know) is, well, super balmy. A mix of vitamin E, shea butter, echinacea (a healing plant, for those...By Teen VogueJanuary 8, 2007