My Beauty Diary Snail Mask Review | Musings of a Muse My Beauty Diary Snail Mask is probably my favorite sheet masks from the brand. I have a TON of favs but for my drier skin this is really a tried and true f.