
The Body Shop Festival Mall is a retail outlet of the globally recognized British beauty brand, The Body Shop, located in Muntinlupa, Metro Manila, Philippines. Founded in 1976 by Dame Anita Roddick, The Body Shop is celebrated for its pioneering commitment to ethically sourced, naturally-based, and cruelty-free cosmetics, skincare, body care, and hair care products. This store offers a wide array of products designed to promote self-love and environmental responsibility, aligning with the brand's mission to fight for a fairer and more beautiful world. As a dedicated brand boutique, it provides customers with access to The Body Shop's extensive range of beloved beauty essentials.