Olivia Wilde Wears Red Superhero Costume on Set of ‘Burt Wonderstone’

Barbara DeFranco / January 26, 2012