Charlize Theron attended the 'Hancock' Japan Premiere at JCB Hall last Thursday in Tokyo, Japan. Yes, everyone's already seen the movie, however, Japan are a bit behind with the films as Hancock doesn't open till August 30. As usual, Theron looked amazing in a figure hugging black lace dress from Prada's Fall 2008 collection. Her dress is a modification of the runway version, and also a massive improvement. Theron's unusual shoes are also from the Fall collection.
source: celebutopia, style