Charlize Theron made a recent appearance on the Late Show wearing a short dress which showed off her long legs in high heels. She is a gorgeous woman, very stylish, that really knows how to work her incredible beauty. Check out the sexy little hair flip for the camera. Love the strappy high heels. Really accentuates her beautiful legs.