Charlize Theron

Sorry boys, Charlize Theron won't be walking down the aisle...ever.

The 35-year-old actress, who dated Stuart Townsend for nearly a decade before they split, says she'd rather have a long-term relationship than the actual wedding. Marriage was "never something that was important [to me]," she told Piers Morgan on his CNN show.

Check out the rest of today's news

"I really want for myself a long-term relationship, and I have been in long-term relationships," Theron said. "That's the kind of union that I want. The actual ceremony is not something that is important to me, but I see the importance for other people."

In fact, Theron wondered why allowing gay couples to marry is not yet a federal law. "It's a divine right, and when the government starts to tell us who can love and what is good love... I do have a problem with that," she said. "I do have a problem with the fact that our government hasn't stepped up enough to make this federal, to make [gay marriage] legal."