October 23, 2010 Photo 95

Photo 95 from October 23, 2010
Back Photo Detail Photo

Olivia Wilde LookBook October 23, 2010

October 23, 2010

Where: At the the 23rd Tokyo International Film Festival opening ceremony in Tokyo, Japan.

Photo:
Kiyoshi Ota/Getty Images