Olivia Wilde for Vanity Fair Hollywood Issue, March 2013 | 136276 | Photos | The Blemish

PHOTOS: Olivia Wilde for Vanity Fair Hollywood Issue, March 2013

January 29, 2013