Charlize Theron sports two sizzling outfits in one day as she promotes her new film Young Adult in New York City.