Charlize Theron - the hottest wench.