Charlize only plans on marrying current boyfriend, Stuart Townsend, when gay marriages are legalized in the USA. Charlize told Extra "We came up with a new idea that we said that we would get married the day that gays and lesbians can get married, when that right is given to them. We've decided that we're gonna use that in a positive way, so the day that law gets passed then we'll get married." It might take a while for the Southern states to give the go ahead on that one, long enough for her to reach the monster look, without the need for makeup. Is there something she's not telling us, maybe Stuart really is Stephanie.