It seems Charlize Theron was sneaky and got hitched without anyone ever finding out until now! She wore an engagement or wedding ring on her left hand to the grand opening of club Social Hollywood last night, June 27. Reported Celebitchy. She was with her mate, Irish actor Stuart Townsend.
Source: celebitchy