Artwork by Ariana Maralit It has been 25 years since The Body Shop opened its very first store in the Philippines—May 16, 1996, to be exact. Fast forward to today, this British beauty brand has a total of 60 stand-alone stores nationwide. Who doesn't remembered their Lip and Cheek stain....