Festive cheer swept through central Cape Town as thousands of people gathered on the Grand Parade to see displays of fireworks, dancers and music performers and colourful floats before the Festive lights Switch on Ceremony last night.

Photos by Courtney Africa