The Idol Beauty Blog Snails on Face: a Major “ugh” or Totally Buzzworthy? Ho-ho Holiday Skincare Gift for Your Beauty Junkie Friend! Follow us