Charlize Theron was left humiliated after her boyfriend Stuart Townsend embarrassed her in a Hollywood restaurant in front of friends. The oscar-winning star was verbally attacked by Stuart when she arrived 45 minutes late for dinner with two friends recently.
An eyewitness claims, “Charlize sat teary eyed as Stuart acted like a school master, lecturing her in front of her friends – like she was a tardy student. Charlize kept trying to apologise, but he wouldn’t let it go, calling her rude in front of their two guests. Charlize was really embarrassed. She pleaded: ‘I’m so sorry I’m late, and I’m sorry you had to wait but I’m here now,’ before soothing him with kisses and caresses until he finally let up. He eventually gave in and said: `I forgive you, but don’t let it happen again.” [11 August 2006]