Charlize Theron never looks sh-tty. And she doesn't look sh-tty in this dress. But...it's a bad dress. A horrible dress. I hate those nude strips along the side. And on anyone else it would have been an unmitigated disaster. Charlize being Charlize, she turned an F into a C. But a C nonetheless.