Charlize Theron attended the "Apex" New York premiere and stepped onto the red carpet in a stylish ensemble that didn't include a shirt.