Turns out snail mucin isn't just a viral fad - this unconventional ingredient is the key to my hydrated and calm skin 0 12.07.2024 09:00 MarieClaire.co.uk Yup, snail slime