IWC007

Naomi Watts attends the 'For The Love Of Cinema' event hosted by Swiss luxury watch manufacturer IWC Schaffhausen in Antibes, France on May 19, 2013.

Read more