Actors have described it as a great honour to potray Nelson Mandela. Here are the men who have played Mandela.
All programmes and ads have been shelved on SABC.
Los Angeles - Kim Kardashian has won a part in The Marriage Counselor.
The 31-year-old star - best known for her reality TV show Keeping Up with the Kardashians - will play Ava, a co-worker of leading character Judith in the Tyler Perry-directed film.
Friday Night Lights actress Jurnee Smollett will play the lead role of a woman who stops working as a marriage therapist when she rekindles a relationship with an old flame.
Production is due to begin on Wednesday in Atlanta, and is based on Terry's 10th play of the same name.
Despite being best known for her celebrity endorsements and red carpet appearances, Kim has had a number of acting roles in the past - she had a guest spot on CSI: NY in 2009 and has previously appeared in Deep in the Valley and Disaster Movie.
Kim tweeted her delight at her casting on Saturday, saying: "Big news!! I'm co-starring in Tyler Perry's new movie!(sic)"
24.com publishes all comments posted on articles provided that they adhere to our Comments Policy. Should you wish to report a comment for editorial review, please do so by clicking the 'Report Comment' button to the right of each comment.
Screenwriter William Nicholson wishes Nelson Mandela could have seen Mandela: Long Walk To Freedom before his untimely death. Read More »
Add your review
Idris Elba based his portrayal of Nelson Mandela in Mandela: Long Walk to Freedom on his late father. Read More »
Add your review
Tributes and articles related to Nelson Mandela.
Twitter users confused Morgan Freeman and Madiba.
10 celebrities photographed with Madiba.
Mandela: Long Walk to Freedom.
The latest news on Paul Walker's death.
Kate Moss strips for the new Playboy!
Join our visual feast of all things celebrity!
Six sexy reasons to tune into Telemundo.
South AfricaGAP Consulting ccR4500 - R6500
South AfricaGAP Consulting ccMarket Related
HousesR 1 875 000
HousesR 6 400 000
HousesR 3 999 000