Home / Allure News / The Body Shop Drops of Youth Liquid Peel Makes Good On its NameThe Body Shop Drops of Youth Liquid Peel Makes Good On its Name Allure News The gentle gel quickly delivers happy, refreshed complexions.