Charlize Theron has ended speculation she is set to wed her long-term love Stuart Townsend, insisting they will never marry.
The North Country actress, 30, is deeply in love with the 33-year-old Irishman, but doesn't believe they need a marriage certificate to cement their relationship.
And she insists she has enough designer dresses to satisfy her urge for a bridal gown.
She says, "Marriage is not what either of us want. But that doesn't mean I don't want to spend the rest of my life with him.
"I don't need to wear a white dress and throw a big party. To me that is like a premiere."