Charlize Theron flaunted her fit figure in a stylish look in NYC on Wednesday to promote her upcoming action thriller Apex.