Posted Wednesday August 24, 2011 10:08 AM GMT
Treating herself to some delicious eats, Charlize Theron was spotted at Nobu Berkley in London, England last night (August 23).
Sporting some black-framed spectacles, navy jacket, black top, and jeans, the “Italian Job” actress relied on the help of a bodyguard to make it back to her car.
Read More >>