Charlize Theron is out pimping her new movie Hancock with vigor the last few days. Hopping the globe over. Never missing a beat and looking smoking hot where ever she goes. Charlize is always wearing some sexy pair of high heels. She looks great in this little black dress and her stiletto heels. Way to go Charlize.