Angelique Hefer brought her dogs along for the walk. They are Vanilla Turtle (left) and Sakura, which means Cherry Blossom.
Hundreds of people, including babies, children and dogs, took part in the Walk the Carnival.
Nicky van Niekerk and Yolanda Pienaar dusted their walking shoes for a good cause.Kevin and Margaret Heard dressed up for the walk.These colourful characters are Theshen Moonsamy and Slyvia Nonkumbi.Tshepo Lebogo (left) and Velaphi Linda cheered on people from the sidelines.Roxy van Rooyen (4) proudly showed off her medal after completing the walk.