Charlize Theron is shining bright on the red carpet.