The letters stand for blemish balms (although they do nothing to actually target blemishes) and they are the latest wonder product of the beauty world. They've been kicked off in the UK primarily by Garnier's version, for which you've probably seen the TV advert.






