Charlize Theron showed up to the Global Citizen Festival this week in a look that had everyone's jaws on the ground. In pics she posted to Instagram, the actress wore a tiny, leather miniskirt that ...