Charlize Theron is a woman of many faces and many talents. She has played the reluctant beauty, the feisty wild child and even a crazed killer in her ever growing list of films and with these changing faces come changing hairstyles all of which are beautiful and elegant despite the color or cut.