Charlize Theron hit the red carpet on Thursday for the world premiere of her latest movie, Young Adult, held at the Ziegfeld Theatre in NYC.

The 36-year-old actress, who arrived to the event in a sexy red dress, was joined by co-stars Patton Oswalt, Patrick Wilson and Elizabeth Reaser.

Catch Charlize in Young Adult, set to hit theaters tonight!