LOCARNO, SWITZERLAND - AUGUST 06: Jon Favreau (L) and Olivia Wilde attend the Cowboys & Aliens Red Carpet during the 64th Festival del Film di Locarno on August 6, 2011 in Locarno, Switzerland. ... more 
LOCARNO, SWITZERLAND - AUGUST 06: Jon Favreau (L) and Olivia Wilde attend the Cowboys & Aliens Red Carpet during the 64th Festival del Film di Locarno on August 6, 2011 in Locarno, Switzerland. (Photo by Vittorio Zunino Celotto/Getty Images) less 
1 / 29
Getty Images | Photo By Vittorio Zunino Celotto / Getty Images
Sat, Aug 6, 2011 8:53 PM EDT