Sorry guys, Charlize Theron will never stand in the aisle.
35-year-old actress, who is dating Stuart Townsend for almost 10 years before finally breaking up, saying that he better be in a long term relationship rather than married.
"Marriage is not something that matters to me," Charlize told Piers Morgan said at an event on CNN.
"I want a long term relationship, and I've had it," says the actress. "Kind of relationship that I crave. The wedding is not something that is important, but I realized that people consider important," he added.