More than 50 Aids orphans put aside their difficult circumstances to enjoy a special Christmas lunch on Monday.
The event was organised by the SOS Children's Village Association's social centre in Ennerdale, south of Johannesburg.
The children were treated to a hearty meal, cold drinks and dessert.
The children, mostly from child-headed households in Ennerdale, could not hide their excitement as they sat around the beautifully decorated tables and happily sang Christmas songs while they waited for lunch to be served.
The best moment was when they received gifts from Father Christmas.
Dudu Skhosana, project coordinator at the centre, said the centre had decided to host the children's lunch after realising what a gloomy Christmas day they would otherwise face.
Skhosana said: "Most of the children are orphans and they have no one to turn to this Christmas.
"We decided to host the lunch on Christmas Day so that they also could have a joyful day just like other children."
She said her organisation, which looks after Aids orphans and vulnerable children, also provides food parcels for over 30 child-headed households in the area and arranges social grants for the children.
SOS South Africa is a member of SOS Kinderorf International, the largest private child welfare organisation in the world.