Happy Planet Clean Protein Shakes 900ml
Made with 10 grams of plant protein and lower sugar than most protein shakes, these delicious plant-based protein shakes were created to keep hunger at bay, while keeping you going throughout your day!
At Happy Planet, clean means no artificial colours, flavours or preservatives.