Pretoria - Guests and members of the public were in high spirits at Loftus Versfeld Stadium as the official programme of Cyril Ramaphosa's inauguration kicked off on Saturday morning.
Ramaphosa is set to be inaugurated as President of South Africa before thousands of South Africans, heads of states, dignitaries and esteemed guests.
He is the fifth democratically elected president.
Vuvuzelas could be heard blaring and many flags waved as members of the public continued streaming into the half-full stadium with just under an hour to go before Ramaphosa takes his oath before Chief Justice Mogoeng Mogoeng.
About 32 000 people are expected to converge on Loftus, with an additional 4 500 VIP guests, including Cabinet ministers and their deputies, MPs, provincial premiers, MECs and mayors.