Charlize Theron and Emily Blunt attended The Huntsman: Winter’s War premiere in Hamburg, Germany. Charlize showed off her long legs in a black Reformation leather skirt that she paired with a white Stella McCartney blouse. The South-African actress completed the look with a pair of Tabitha Simmons booties and a Saint Laurent blazer. Charlize cozied up to her costar Emily Blunt on the red carpet, who donned a midnight blue dress. The English actress is currently expecting her second child with husband John Krasinski.