Remember Queen from Generations? She has become so beautiful (photos)

South African actress Sophie Ndaba has been in the performing business for nearly two decades.

It’s only a matter of time before the well-known actress turns 49. The 29th of June 1973 marks the actress’s birthplace of Soweto, South Africa.








Some people still refer to her as Queen Moroka, the character she played on Generations more than a decade ago. Sophie Ndaba used to go by the name Sophie Mphasane until she married South African actor Themba Ndaba.

She changed her last name to Ndaba in 1998 after getting married. After a few years of marriage, they decided to call it quits. Max Lichaba was her husband at the time. As far as we know, Sophie Ndaba went under the moniker Sophie Ndaba Lechaba on social media at the time.

The 49-year-old hasn’t been on our screens as much as she used to.

You can see her in a few of her photos: