Pupils at Cape Town's Oaklands High School were treated to a surprise visit from Trevor Noah, Charlize Theron and Chelsea Handler.
The celebrities spent Monday morning with local pupils giving an inspiring talk on making important life choices.
Oaklands High principal Reza Patel says it was an extremely exciting experience for both the learners and staff.
Theron's foundation is one of the sponsors of the South African NGO called Life Choices.
The stars joined the Life Choices representatives for a presentation and even participated in the lesson with the kids.
It was so special... The staff didn't know about it, I was sworn to confidentiality.— Reza Patel, principal at Oaklands High School
We were all excited! They came along, participated in the lesson and did some clapping and dancing.— Reza Patel, principal at Oaklands High School
It was very inspirational, I think my kids were a bit starstruck.— Reza Patel, principal at Oaklands High School
Take a listen to the principal explain what the role-models imparted on the learners: