One of Cape Town's oldest cultural events is underway.
Thousands of people have turned up for the annual Cape Minstrels Tweede Nuwe Jaar Parade.
The carnival is finally taking place after several postponements and rows over funding and political mudslinging.
Thousands of spectators have lined the streets to witness the event.
One man told Eyewitness News the historical festival was worth the wait.
Minstrels have been hard at work practising their performance and some minstrels say they spent several months and a small fortune preparing for this year’s parade.
Despite the many false starts in the planning of this year's showcase, supporters say nothing has deterred their enthusiasm.
Motorists can expect several road closures in the Cape Town CBD.
Police and other law enforcement will be on high alert throughout the day’s festivities.
This article originally appeared on EWN