AutismMummyReviewer

  Member Since:  October 8, 2019

Reviews

The Body Shop - Drops of Youth™ Youth Liquid Peel

The Body Shop - Drops of Youth™ Youth Liquid Peel

My overall rating
Recommended? You Betcha!
On: December 13, 2019

I was abit dubious when purchasing the drops of youth liquid peel if I’m honest! At £18 a bottle (and what a small bottle!) it was a big splurge for me but treated myself, I have never felt so dirty and clean all in one moment! The OMG how much...   +