The Face Shop Real Nature Aloe Mask is supposed to sooth skin and offer softness and hydration. Face Shop mask’s have been a favorite of mine since I tried them for the first time in 2009. Since then, I’ve tried some other brands (that I love!) but I still buy Face Shop masks, too.
