There's something about Charlize Theron that makes her so cool. Perhaps it's that she's from South Africa or that she's incredibly glamorous or maybe it's because she continues to make stellar movies 20 years after getting her start. This weekend, Charlize Theron will hit the red carpet at the Golden Globes as a nominee for her role in "Young Adult." In anticipation of what is sure to another memorable red carpet look for the actress, click through to see some of her best looks from over the years.
Italy calls for beautiful, impractical dresses that wouldn't work almost anywhere else. While in Venice promoting her movie "The Burning Plain," Charlize wore a one-shouldered beaded Atelier Versace dress and soft curls in her hair to make her look like a princess.