Charlize Theron is a gorgeous woman. There's no denying that. She's also a humanitarian, mother, Oscar-winning actress, and, overall, an immensely talented human being. Oh, and she does amazing things on the red carpet (being a former -- and current -- model helps).

In celebration of the many, many times Ms. Theron has made the red carpet her bitch, we bring you a collection of her most flawless photographic moments.