Did you know that Zoe’s name «ζωή» in Greek means life? She’s certainly a vibrant woman, bringing new meaning into our lives, not just through her colourful outfits…