21 of Charlize Theron’s Best Red Carpet Looks